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

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

1
순서-NO CACHE vs CACHE 1
SQL Server 2012+에서 SEQUENCE선언 된 사용 NO CACHE과 선언 된 사용 간에 차이가 CACHE 1있습니까? 순서 # 1 : CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO 시퀀스 # 2 : CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH …

3
통계 업데이트를위한 표본 크기의 이상한 동작
SQL Server (2012)의 통계 업데이트로 샘플링 임계 값을 조사하는 중이었고 흥미로운 행동을 발견했습니다. 기본적으로 샘플링 된 행 수는 동일한 데이터 집합을 사용하는 경우에도 일부 상황에서 다른 것으로 보입니다. 이 쿼리를 실행합니다. --Drop table if exists IF (OBJECT_ID('dbo.Test')) IS NOT NULL DROP TABLE dbo.Test; --Create Table for Testing CREATE TABLE dbo.Test(Id …

3
자연 키는 대리 정수 키보다 SQL Server에서 더 높거나 낮은 성능을 제공합니까?
나는 대리 키의 팬입니다. 내 결과가 확인 편향 될 위험이 있습니다. 여기와 http://stackoverflow.com 에서 본 많은 질문 은 IDENTITY()값을 기반으로하는 대리 키 대신 자연 키를 사용 합니다. 컴퓨터 시스템에 대한 나의 배경은 정수에 대한 비교 작업을 수행하는 것이 문자열을 비교하는 것보다 빠릅니다. 이 의견은 저의 신념에 의문을 제기했기 때문에 SQL …

2
최대 사용자 연결 수
SQL Server 2012 Standard Edition에서 최대 사용자 연결 수는 32,767이라는 것을 알고 있습니다. 이 번호로 향하고 있다면 DBA로 무엇을해야합니까? 현재 30,000 명의 사용자 연결이 있으며이 수가 증가 할 것으로 예상됩니다.

9
T-SQL을 사용하여 문자열이 회문인지 테스트
저는 T-SQL의 초보자입니다. 입력 문자열이 회문인지 여부를 결정하고 싶습니다. 그렇지 않으면 출력 = 0이고 출력 = 1입니다. 나는 아직도 구문을 알아 내고있다. 오류 메시지가 표시되지 않습니다. 저는 T-SQL의 작동 방식에 대한 이해와 지식을 얻고 더 나은 결과를 얻기 위해 다양한 솔루션과 피드백을 찾고 있습니다. 저는 여전히 학생입니다. 내가 본 것처럼 …

2
'CONCAT'는 인식 된 내장 함수 이름이 아닙니다.
클라이언트가 SQL Server 2012에서 실행 중이라고보고했지만 최종 배포 전에 테스트를 위해 몇 가지 테스트 쿼리를 제공했습니다. 'CONCAT'은 인식 된 내장 함수 이름이 아닙니다. 나는 이해 CONCAT()하는 새로운 내장 된 모든 괜찮 잘하지만 내가 쿼리를 실행하는 사용자하지 않을 수 있습니다 "의 모습에서이 2008R2 호환되도록 내 변화를 롤백 요청을받은 SQL 서버 2012에 …

4
Windows 인증 사용시 SQL Server Management Studio 연결이 느리거나 시간 초과 됨
Windows 인증을 사용하여 TCP를 통해 SQL Server 2012 인스턴스에 연결하려고 할 때 SQL Server Management Studio 2014에서 지연이 매우 길어집니다 (10 ~ 30 초) . 이것은 개체 탐색기 또는 새로운 빈 쿼리 창을 연결할 때 발생합니다. 연결되면 쿼리 실행이 빠릅니다. SQL Server 인증을 사용하여 연결할 때 문제가 발생하지 않습니다. 환경: …

2
SQL Server의 READ COMMITTED SNAPSHOT 및 SNAPSHOT
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . SQL Server READ COMMITTED SNAPSHOT와 SNAPSHOT격리 수준 의 차이점을 조사 하고 다음 리소스를 살펴 보았습니다. 행 버전 관리 기반 격리 수준 선택 대부분의 응용 프로그램에서 다음과 같은 이유로 …


5
SSMS 대문자 키워드를 만드는 방법
최근에 Management Studio 2012를 사용하기 시작했습니다. MySQL Workbench를 사용할 때 편리한 기능은 모두 소문자를 유지하고 예약어 ( SELECT, 등 INSERT)를 자동으로 대문자로 변환한다는 것입니다. SSMS에서이 동작을 어떻게 복제합니까?

1
0이 빈 문자열과 같은 이유는 무엇입니까?
다음 T-SQL명령문이 왜 1(true)를 반환 하는지 찾는 데 도움이 필요 합니다. SELECT IIF( 0 = '', 1, 0) 누군가가 행동을 유발하는 ANSI것과 같은 옵션 SET ANSI_NULLS이나 다른 것을 변경했다고 생각 합니다. 내 문제는 일부 값을 조인하고 마지막 행 집합에 조인 된 값 0과 ''값이 잘못되었습니다.

1
인덱스를 다시 작성할 때 sort_in_tempdb를 사용하는시기
DW 테이블에 SORT_IN_TEMPDB 옵션을 사용할지 여부에 대해 논의 중입니다. 나는이 옵션을 사용할 때 더 순차적이지만 더 많은 쓰기가 있다는 것을 이해합니다. SAN (때때로 악명을 느 꼈음)이 있으므로 가능한 한 쓰기 수를 제한하려고합니다. tempdb는 별도의 LUN (디스크 세트)에 있다고 생각합니다. 데이터 파일과 tempdb 파일에 충분한 디스크 공간이 있습니다. 이 경우 SORT_IN_TEMPDB를 …

4
TSQL에서 테이블 작성 스크립트를 생성하는 방법이 있습니까?
T-SQL에서만 기존 테이블에서 작성 스크립트를 생성하는 방법이 있습니까 (T-SQL에는 SMO에 대한 액세스 권한이 없으므로 SMO를 사용하지 않음). 테이블 이름을 받고 주어진 테이블에 대한 작성 스크립트가 포함 된 문자열을 반환하는 저장 프로 시저를 가정 해 봅시다. 이제 다른 방법으로 접근 할 수 있으므로 내가 직면하고있는 상황을 설명하겠습니다. 수십 개의 데이터베이스가있는 인스턴스가 …

1
SQL Server 2012 Express가 서버에서 9.5GB의 RAM을 사용하는 이유는 무엇입니까?
SQL Server 2012 Express를 기본 데이터 저장소로 포함하려는 응용 프로그램을 구축 중입니다. 개발 시스템 (3GB RAM이있는 Win7-32)에서 테스트 할 때 SQL Server Express Edition에 대해 sqlservr.exe게시 된 하드웨어 스케일링 제한 에서 예상 한대로 1GB 이상의 RAM을 사용 하는 프로세스 는 관찰되지 않았습니다 . 그런 다음 응용 프로그램을 서버 등급 시스템 …

1
CREATE INDEX… WITH ONLINE = ON이 몇 분 동안 테이블에 대한 액세스를 차단하는 이유는 무엇입니까?
기존 테이블이 있습니다. CREATE TABLE dbo.ProofDetails ( ProofDetailsID int NOT NULL CONSTRAINT PK_ProofDetails PRIMARY KEY CLUSTERED IDENTITY(1,1) , ProofID int NULL , IDShownToUser int NULL , UserViewedDetails bit NOT NULL CONSTRAINT DF_ProofDetails_UserViewedDetails DEFAULT ((0)) ); 이 테이블에는 150,000,000 개의 행이 있습니다. 시스템이 연중 무휴 운영되므로 정기적으로 발생하는 유지 관리 기간이 …

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