«sql-server» 태그된 질문

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

3
SELECT 쿼리로 인해 쓰기가 발생하는 이유는 무엇입니까?
SQL Server 2016 SP1 CU6을 실행하는 서버에서 확장 이벤트 세션에 쓰기를 유발하는 SELECT 쿼리가 표시되는 경우가 있습니다. 예를 들면 다음과 같습니다. 실행 계획은 해시 테이블, 스풀 또는 정렬 등 TempDB에 유출 될 수있는 쓰기의 명백한 원인을 보여주지 않습니다. MAX 유형 또는 자동 통계 업데이트에 변수를 할당하면이 문제가 발생할 수 있지만이 …


4
더 많은 CPU 및 RAM 할당 후 SQL Server 성능 저하
가상 Windows 2008 R2 서버에서 SQL Server 2008 R2 (10.50.1600)를 실행하고 있습니다. CPU를 1 코어에서 4로 업그레이드하고 RAM을 4GB에서 10GB로 업그레이드 한 후 성능이 저하되는 것을 알았습니다. 내가 본 몇 가지 관찰 : 실행하는 데 5 초 미만의 쿼리가 이제 200 초 이상 걸립니다. CPU는 sqlservr.exe를 범인으로하여 100에 페깅됩니다. 460 …

1
BACKUP 명령에 BUFFERCOUNT, BLOCKSIZE 및 MAXTRANSFERSIZE 설정
내가 찾고 있어요 실제 의 값을 설정하기위한 지침 BUFFERCOUNT, BLOCKSIZE그리고 MAXTRANSFERSIZE의 BACKUP명령. 나는 약간의 연구를 해왔고 (아래 참조), 약간의 테스트를 해왔으며, 진정으로 귀중한 답변은 "글쎄요 .."로 시작한다는 것을 완전히 알고 있습니다. 내가 수행 한 테스트와 내가 찾은 리소스 중 하나에 표시된 테스트 (아래 방법 참조)에 대한 내 관심사는 테스트가 진공 …

2
ISO 주 대 SQL Server 주
이번 주와 지난 주 비교에 대한 보고서가 있는데 고객이 데이터가 "펑키"하다는 것을 알았습니다. 추가 조사 결과 ISO 표준에 따라 몇 주가 올바르게 수행되지 않는 것으로 나타났습니다. 이 스크립트를 테스트 사례로 실행했습니다. SET DATEFIRST 1 SELECT DATEPART(WEEK, '3/26/13') , DATEPART(WEEK, '3/27/12') , DATEPART(WEEK, '3/20/12') , DATEPART(WEEK, '1/2/12') SELECT DATEPART(ISO_WEEK, '3/26/13') , …

3
포함 된 데이터베이스에 단점이 있습니까?
SQL Server 2012는 데이터베이스에 필요한 모든 것 (주로 모든 것)이 데이터베이스 자체에 포함되어있는 "포함 된"데이터베이스 개념을 도입했습니다. 이는 서버간에 데이터베이스를 이동할 때 큰 이점을 제공합니다. 그렇다면 새 데이터베이스를 디자인 할 때 이것이 기본 전략이어야하는지 알고 싶습니다. MSDN에는 포함 된 데이터베이스에 대한 몇 가지 단점이 있으며, 큰 데이터베이스는 변경 내용 추적 …

1
SQL Server의 SLEEP_TASK 대기 유형-무엇을 나타 냅니까?
나는 SLEEP_TASK전에 대기 유형을 보지 못했지만 오늘 나는 그중 많은 것을 얻고있는 것 같습니다. 저는 공식 DBA가 아니며 일부 DBA를 알고있는 SQL Server 개발자 일뿐입니다. 지난 주말에 서버를 10.52.2500.0R2SP1로 업그레이드했습니다 . 온라인에서 찾을 수있는 모든 정보 SLEEP_TASK는 서버가 일종의 내부 프로세스가 완료되기를 기다리고 있음을 나타냅니다 . 체크 포인트 또는 고스트 …



7
SQL Server 데이터베이스가 여전히 사용되고 있는지 어떻게 알 수 있습니까?
몇 개의 데이터베이스가 여전히 남아있는 SQL Server 인스턴스를 제거하려고합니다. 사용자 나 웹 응용 프로그램에서 여전히 사용 중인지 어떻게 알 수 있습니까? 마지막 쿼리 날짜를 검색하기 위해 실행할 수있는 T-SQL 쿼리가 있는 포럼 스레드 를 찾았습니다 . 작동하는 것 같지만이 정보가 데이터베이스를 삭제하기에 충분한 지 알고 싶습니다. 그렇습니까? 도움이되는 대체 방법이 …
33 sql-server  t-sql 

2
PK 인덱스의 열 순서가 중요합니까?
동일한 기본 구조를 가진 매우 큰 테이블이 몇 개 있습니다. 각각 하나 RowNumber (bigint)와 DataDate (date)열이 있습니다. 매일 밤 SQLBulkImport를 사용하여 데이터를로드하고 기록 데이터 (Enterprise가 아닌 SQL 표준이므로 분할 없음)의 "새"데이터가로드되지 않습니다. 각 데이터 비트를 다른 시스템에 다시 연결해야하고 각 RowNumber/DataDate조합이 고유하기 때문에 이것이 기본 키입니다. SSMS Table Designer에서 PK를 …

5
논리 연산자 OR AND WHERE의 조건 및 조건 순서
이 두 문장을 살펴 보자. IF (CONDITION 1) OR (CONDITION 2) ... IF (CONDITION 3) AND (CONDITION 4) ... 경우 CONDITION 1IS TRUE, 것입니다 CONDITION 2확인? 경우 CONDITION 3IS FALSE, 것입니다 CONDITION 4확인? 무엇에 조건에 대한 WHERE: A의 수행하는 SQL Server 엔진의 최적화 모든 조건 WHERE절? 프로그래머 가 SQL Server …



7
테이블의 전체 구조 복사
일부 방법을 사용하면 테이블 복사본을 만들 때 인덱스, PK, FK 등이 손실됩니다. 예를 들어 SQL Server에서는 다음과 같이 말할 수 있습니다. select * into dbo.table2 from dbo.table1; 이것은 테이블의 단순한 사본입니다. 모든 인덱스 / 제약이 없습니다. 백업을 사용하지 않고 테이블 구조를 어떻게 복사 할 수 있습니까? 나는 주로 수동 으로이 …

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