«sql-server» 태그된 질문

모든 버전의 Microsoft SQL Server (MySQL 아님) sql-server-2016과 같은 버전 별 태그도 질문과 관련이 있기 때문에 추가하십시오.

2
SQL Server가 충돌하는 SQL 쿼리를 추적하는 방법
우리는 SQL Server 2008 데이터베이스 서버를 가지고 있습니다 (MS 장애 조치 클러스터링에서 실행되고 있지만 여기서는 관련이 없다고 생각합니다). 우리의 응용 프로그램은 DB 액세스를 위해 Hibernate를 실행하고, 최근 v3.1에서 3.6으로 업그레이드 한 이후, 정기적으로 (24 ~ 48 시간, 때로는 더 자주) SQL Server 충돌이 발생했습니다. 문제의 특정 문제는 메모리와 관련된 것으로 …

3
SQL Server 샌드 박스
보고서 개발자가 작업 할 수 있도록 샌드 박스를 설정하려고합니다. 현재 계획은 매일 저녁 데이터베이스를 "재설정"하는 것이지만 어떻게해야할지 잘 모르겠습니다. 재설정의 의미는 서버의 하나의 데이터베이스를 제외한 모든 사용자 테이블, 뷰, 저장 프로 시저 등을 본질적으로 삭제하려는 것입니다. 또 다른 옵션은 데이터베이스를 삭제하고 다시 작성하는 것이라고 가정하지만 적절한 모든 AD 그룹 / …

1
파일 증가 이벤트 식별
포트폴리오에서 오랜 기간 동안 확장 된 기본 자동 증가 설정 (1MB 또는 10 % 단위)으로 생성 된 많은 DB를 발견하고 있습니다. 각 DB 파일에 대한 외부 조각화 양을 측정하려는 경우 DB 파일의 크기가 몇 번 (자동 증가 또는 수동으로) 수정되었는지 메타 데이터에서 얻을 수 있습니까? 명확히하기 위해 인스턴스 재시작 이후뿐만 …

2
보관 목적으로 데이터베이스 조각 모음 / 압축을 수행하는 가장 좋은 방법
이메일 아카이빙에 사용되는 SQL Server 인스턴스가 있습니다 (타사 아카이빙 패키지 제공). 소프트웨어는 빈 데이터베이스로 롤오버됩니다. 우리는 과거에이 분기를 수행했지만 지금은 매월 수행하려고합니다. 아카이브되는 데이터의 양은 한 달에 약 15-20GB이며 대부분의 데이터는 소수의 테이블 (보통 2-4)에만 있습니다. 새 데이터베이스로 롤오버하면 이전 데이터베이스는 읽기 전용으로 사용됩니다. 내가하고 싶은 것은 모든 테이블 / …

2
RAM 증가, 성능 저하
설정: Windows Server 2008 R2 SQL Server 2008 R2 SP1 240GB RAM TempDB는 자동 증가없이 8x16GB 데이터 파일입니다 (총 128GB) 물리적 / 독립형 서버 이 서버는 ETL 처리에 사용됩니다. 우리는이 서버에 더 많은 RAM을 설치하여 총 240GB RAM을 설치했습니다. SQL Server 서비스는 유일하게 실행되는 것입니다. BIOS, OpenManage 및 Windows에서 메모리가 …

5
분리 된 대형 세트를 효율적으로 필터링
하나의 테이블이 있다고 가정 해 봅시다. CREATE TABLE Ticket ( TicketId int NOT NULL, InsertDateTime datetime NOT NULL, SiteId int NOT NULL, StatusId tinyint NOT NULL, AssignedId int NULL, ReportedById int NOT NULL, CategoryId int NULL ); 이 예 TicketId에서는 기본 키입니다. 사용자가이 테이블에 대해 "부분적으로 임시"쿼리를 만들 수 있기를 …

2
어떤 시점에서 색인을 효율적으로 만드는가
테이블에 인덱스를 추가하면 검색 속도가 빨라지고 삽입 속도가 느리지 만 테이블이 큰 경우에만 많은 리소스를 발견했습니다. 이로 인해 설계 결정 인 절충이 이루어 지지만 인덱스를 사용하기 전에 대략적인 테이블 크기가 있어야합니다. (예를 들어, 10 행은 아마도 그 한계 이하일 것입니다) 아무도이 한계가 어디 있는지 또는 올바른 방향으로 나를 안내 할 …

2
SQL Server 작업의 트랜잭션 및 시도 잡기
SQL Server 작업의 각 단계마다 DML 작업이 있습니다. 업데이트를 확인하려면 / 삽입이 뭔가 잘못 경우 롤백 될 것이다, 나는의 데이터 수정 감쌌다 각 단계 에 TRY CATCH와 TRANSACTION블록 : BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF @@TRANCOUNT > 0 BEGIN COMMIT TRANSACTION PRINT 'Successful.' END END TRY BEGIN CATCH …

3
SQL Server 유출 트랜잭션
로그 공간을 공개하지 않는 것처럼 보이는 TCP를 통한 TDS를 통해 약 50 개의 클라이언트가 데이터베이스에 액세스했습니다. 프로세스 수는 약 50 개 정도이며, 그 중 일부는 수명이 길다 (> 120 일). 데이터베이스에는 이제 로그 공간이 40GB (14GB 데이터 만 있음), 39GB는 사용 가능합니다. 드라이브의 공간 제한으로 인해 더 합리적인 (10gb-ish)로 축소하고 …

2
사례 대 허슬 대 합체
SQL Server 2012 시험에 대한 설명서를 읽고 있는데 다음 사항을 확인했습니다. 사례 대 허슬 대 합체 이제는 각각을 사용하는 방법 을 알고 있지만 각각을 사용하는 시점 을 모르겠습니다 . 어떤 몸은 분명히 할 수 있습니다. 감사. 추신. 시험 문제에 대한 태그가 있습니까?

1
가용성 그룹은 원활한 장애 조치 (쿼리 실패없이)를 제공 할 수 있습니까?
SQL Server 2012에서 가용성 그룹 기능을 테스트 한 결과 기본 서버가 보조 서버로 장애 조치 될 때 약 15 초의 중지 시간이 있음을 발견했습니다. 이 시간 동안 실행 된 모든 SQL 쿼리는 장애 조치 전환이 완료 될 때까지 실패합니다. 이 값을 0 초로 낮추고 장애 조치 전환 중에 쿼리가 실패하지 …

2
SQL Server 파일 테이블 문서 속성
SQL Server 2012의 Filetable 을 사용하여 문서를 저장하고 Semantic Search로 검색 합니다. 모든 문서 속성 (메타 데이터) 을 나열 하는 방법이 있는지 궁금합니다 . 이 할 수있는 방법입니다 전체 텍스트 검색 인덱스를 할 수 및 문서 속성을 통해 검색. 다음 문을 사용하여 SQL Server 인덱스 속성 목록을 만들 수 있습니다. …

3
백업 복원 실패-파일 'Db'를 '{…} .mdf'로 복원 할 수 없습니다. WITH MOVE를 사용하여 파일의 유효한 위치를 식별하십시오.
고객으로부터받은 백업 파일에서 restore 명령을 사용하여 복원을 시도하는 중에 다음 오류가 발생합니다. 디스크에서 데이터베이스 SFDB 복원 = N'C : \ Backup \ Backup.bak ' 이 문제를 해결하기 위해 내가 할 수있는 일에 대한 생각이 있습니까? mdf를 찾고 있으므로 내가 가진 백업 파일이 전체 백업이 아닌 증분 백업이라고 가정하여 mdf를 찾고있는 …

2
연결된 서버를 참조하는 이식 가능한 SQL을 작성하는 방법
연결된 서버를 나타내는 저장 프로 시저가 있습니다. 절차 전반에 걸쳐 여러 곳에서 다음과 같은 것을 얻었습니다. INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID 이 절차는 내 개발 환경, 테스트 환경 및 라이브 환경에 있습니다. 문제는 서버 이름이 각 환경마다 다르기 때문에 각 프로 시저 사본이 …

3
특정 테이블에서 로깅 비활성화
SQL Server 2005를 사용하고 있습니다. 집계 정보가 포함 된 두 개의 테이블이 있습니다. 정보는 지속적으로 업데이트되어 하루에 거의 5GB의 로그 데이터를 생성합니다. (이것은 전체 데이터베이스보다 큽니다!) 롤백이 실제로 필요하지 않기 때문에 이러한 테이블에 대한 로깅을 비활성화하고 싶습니다. 그러나 데이터베이스의 다른 테이블에 계속 로깅하고 싶습니다. 데이터베이스 내의 특정 테이블에서 로깅을 비활성화 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.