«sql-server-2016» 태그된 질문

SQL Server 2016 (주요 빌드 버전 13.00.xxxx). sql-server를 태그하십시오.

1
SQL Server 2016의 테이블 명명 규칙 및 정책 관리 관련 문제
SQL Server 2012에서는 테이블 이름에 공백을 허용하지 않는 정책이 설정되었습니다. 그러나 SQL Server 2016에서 동일한 정책을 사용하면 오류가 발생합니다. 조건 코드는 다음과 같습니다. DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table names.', @facet=N'IMultipartNameFacet', @expression=N'<Operator> <TypeClass>Bool</TypeClass> <OpType>NOT_LIKE</OpType> <Count>2</Count> <Attribute> <TypeClass>String</TypeClass> <Name>Name</Name> </Attribute> <Constant> <TypeClass>String</TypeClass> <ObjType>System.String</ObjType> <Value>% %</Value> </Constant> …

3
MAXTRANSFERSIZE 및 CHECKSUM을 사용하는 경우 TDE 사용 데이터베이스를 복원 할 수 없습니다
업데이트 : @AmitBanerjee -Microsoft SQL Server 제품 그룹의 수석 프로그램 관리자는 MS가 결함 으로 문제를 조사 할 것이라고 확인했습니다 . TDE를 활성화하고 MAXTRANSFERSIZE> 65536을 사용하는 SQL Server 2016에서 백업을 복원하는 데 문제가있는 사람 이 있습니까 (내 경우에는 TDE 데이터베이스를 압축 할 수 있도록 65537을 선택했습니다 ) CHECKSUM. 아래는 재현입니다 : …

1
업그레이드 후 SQL Server AlwaysOn 데이터베이스가 동기화되지 않음 / 복구 모드에서 중단되었습니다. 오류 : 데이터베이스 '…'버전 782를 열 수 없습니다
SQL Server 2014 SP1 (12.0.4422.0)에서 SQL Server 2016 CTP 3.2 (13.0.900.73) 로의 업그레이드를 테스트하는 동안 권장되는 업데이트 프로세스를 따르고 있으며 장애 조치 후 데이터베이스가 이전 기본 데이터베이스에서 시작되지 않는 문제가 발생했습니다. 업데이트 된 보조에. 설정은 기본 복제본과 단일 보조 복제본이며 완료 한 단계는 다음과 같습니다. 동기 커밋 보조 복제본에서 자동 …

2
SELECT에서 분할 된 Columnstore 교착 상태를 방지하는 방법
SQL Server 2016에는 3 개의 CCI (Clustered Columnstore Index) 테이블이 있습니다.이 CCI는 모두 테넌트 ID를 기준으로 동일한 분할 구성표에 있습니다. 최근에 일관되지 않게, 나는 단순한 테이블에서 조인에서 이러한 테이블에 대한 교착 상태가 발생했습니다. 교착 상태가 발생하는 쿼리 예 : SELECT TOP 33 r.tenantid FROM Table_r r INNER JOIN Table_cm cm …

1
페이지 압축을 사용할 때 행 오버 헤드는 무엇입니까?
650 숫자 (19,4) 열이있는 테이블을 만들었습니다. 페이지 압축을 켤 때 ALTER TABLE fct.MyTable REBUILD WITH (DATA_COMPRESSION = PAGE); 나는 얻다 메시지 1975, 수준 16, 상태 1 인덱스 'PK_Mytable'행 길이가 최대 허용 길이 인 '8060'바이트를 초과합니다. 그러나 650 곱하기 9 바이트는 5850 바이트에 불과하며, 이는 명시된 제한 8060 바이트와는 거리가 멀습니다. …

1
시스템 상태에서 "sql_exit_invoked"가 무엇입니까?
SQL Server 2016 Standard 서버 중 하나에 문제가 있습니다. 나는 8 개의 프로덕션 서버를 가지고 있으며 이것은 로그에 흔적을 남기지 않고 무작위로 충돌하는 유일한 서버입니다. system_health가 활성화되어 있습니다. 시스템 상태 마녀 행이 "sql_exit_invoked"인 것을 알았습니다. 해당 행에 대한 자세한 정보를 찾으려고합니다. 무엇 않습니다 그 의미? 나는 인터넷을 통해 찾을 수있는 …

1
비 클러스터형 인덱스 누락 이미 클러스터형 인덱스의 일부
느리게 실행되는 쿼리를 디버깅 중이며 실행 계획에서 51.6648 Impact와 함께 비 클러스터형 인덱스가 제안됩니다. 그러나 비 클러스터형 인덱스에는 기본 키 (PK) 복합 클러스터형 인덱스에 이미있는 열만 포함됩니다. 인덱스의 열 순서 때문일 수 있습니까? 즉, 클러스터형 인덱스의 열이 가장 선택적인 순서가 아닌 순서로 정렬되지 않은 경우 클러스터되지 않은 인덱스가 성능을 향상시킬 …

1
측정 계획 제거
최대 메모리가 24GB로 설정된 SQL Server 2016 SP1이 있습니다. 이 서버에는 많은 수의 컴파일이 있으며이 컴파일 중 10 %만이 Ad-Hoc 쿼리에서 발생합니다. 따라서 새로 컴파일 된 계획은 계획 캐시에 저장해야하지만 계획 캐시의 크기는 증가하지 않습니다 (약 3.72GB). 캐시에서 계획을 제거하는 로컬 메모리 부족이 의심됩니다. 계획 캐시 압력 한계는 5GB입니다. (0-4GB에서 …

3
유한 한 협업 거리로 행에 고유 한 값을 할당하는 솔루션
다음 코드로 작성하고 채울 수있는 테이블이 있습니다. CREATE TABLE dbo.Example(GroupKey int NOT NULL, RecordKey varchar(12) NOT NULL); ALTER TABLE dbo.Example ADD CONSTRAINT iExample PRIMARY KEY CLUSTERED(GroupKey ASC, RecordKey ASC); INSERT INTO dbo.Example(GroupKey, RecordKey) VALUES (1, 'Archimedes'), (1, 'Newton'), (1, 'Euler'), (2, 'Euler'), (2, 'Gauss'), (3, 'Gauss'), (3, 'Poincaré'), (4, 'Ramanujan'), …

2
msdb에서 Query Store를 사용하면 어떤 이점이 있습니까?
SQL 시스템 데이터베이스 (마스터, 모델, msdb, tempdb) 쿼리 저장소 중 msdb에서만 사용할 수 있습니다. msdb의 쿼리 저장소에 대한 설명서를 보지 못했습니다. GUI에서 볼 수는 없지만 SQL 2016 인스턴스에서 확인할 수 있습니다. 쿼리 저장소 확인이 꺼져 있습니다 USE msdb SELECT * FROM sys.database_query_store_options; 쿼리 저장소 켜기 USE [master] GO ALTER DATABASE …

3
SQL Server에서 다 대다 조인을 암시하는 방법은 무엇입니까?
한 쌍의 열 (둘 다 int) 에 조인되는 3 개의 "큰"테이블이 있습니다. Table1에는 ~ 2 억 개의 행이 있습니다. Table2 ~ 150 만 행 Table3에는 ~ 600 만 개의 행이 있습니다. 각 테이블에는 클러스터 인덱스가 Key1, Key2다음, 하나 더 열을. Key1카디널리티가 낮고 매우 비뚤어집니다. 항상 WHERE조항 에서 참조됩니다 . 절 …

1
서비스 브로커-대화 평생?
비즈니스 사례를 해결하기 위해 환경에서 Service Broker를 작동 시키려고합니다. 메시지 제목이 좋은지 모르겠지만 질문은 다음과 같습니다. 그러나 그것은 좋은 질문이 아닐 수 있습니다. 그래서 그 후에 우리가하고있는 일과 그것이 올바른 질문이라고 생각하는 이유입니다. 대화를 끝내기 전에 몇 개의 메시지를 대화로 보내야합니까? 결과 테이블을 비동기 적으로 업데이트하기 위해 Service Broker를 사용하려고합니다. …



1
연결된 SQL Server에서 어떤 큰 제한이 예상됩니까?
우리의 제품은 Microsoft SQL Server를 기반으로합니다. 현재 우리는 세 개의 데이터베이스를 사용하고 있으며 항상 하나의 SQL Server 인스턴스에 배포했습니다. 세 데이터베이스는 OLTP, OLAP 및 감사입니다. OLAP 데이터베이스에는 데이터베이스 간 쿼리를 사용하여 OLTP 및 감사의 EOD에 대한 대규모 인바운드 데이터가 있습니다. 질문 이 세 데이터베이스를 단일 물리적 서버 내의 세 개의 …

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