«sql-server» 태그된 질문

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

3
선택에서 여전히 추가 문자가 일치하는 고유 식별자
우리는 고유 식별자와 함께 SQL Server 2012를 사용하고 있으며 추가 문자를 추가하여 선택하면 36 문자가 아닌 UUID와 일치하는 결과를 반환합니다. 예를 들면 다음과 같습니다. select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8' uuid가있는 행을 반환합니다 7DA26ECB-D599-4469-91D4-F9136EC0B4E8. 그러나 당신이 실행하면 : select * from some_table where uuid = '7DA26ECB-D599-4469-91D4-F9136EC0B4E8EXTRACHARS' 또한 uuid가있는 …

2
주어진 기본 키와 관련된 외래 키 찾기
주어진 데이터베이스에서 어떤 열이 PK / FK 관계를 통해 결합되는지를 설정하는 방법을 원합니다. 주어진 테이블에 대한 PK / FK 정보를 통해 SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS cu WHERE EXISTS ( SELECT tc.* FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc WHERE tc.CONSTRAINT_CATALOG = 'MyDatabase' AND tc.TABLE_NAME = 'MyTable' /*AND tc.CONSTRAINT_TYPE = 'PRIMARY KEY'*/ AND …

1
인덱싱 된 뷰의 클러스터형 인덱스에는 어떤 요소가 선택됩니까?
간단히 말해서 어떤 요소가 쿼리 최적화 프로그램의 인덱스 뷰 인덱스 선택을 쿼리합니까? 나에게 인덱싱 된 뷰는 옵티마이 저가 인덱스를 선택하는 방법에 대해 이해하는 것을 무시하는 것 같습니다. 전에 요청한 것을 보았지만 OP가 너무 잘 수신되지 않았습니다. 나는 실제로 guideposts를 찾고 있지만 의사 예제를 작성 한 다음 많은 DDL, 출력, 예제와 …


5
SSMS에서 서버 에이전트를 찾을 수 없습니다
나는 가이드 다음입니다 - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ I 단계에 도달 할 때까지 노력하고 있습니다 (8) 이제 새로 만든 스크립트를 예약하십시오. SSMS에서 추적하려는 서버에 연결하십시오. 작업 폴더를 볼 수 있도록 SQL Server 에이전트로 이동하여 확장하십시오. 작업 폴더를 마우스 오른쪽 단추로 클릭하고 새 작업을 선택하십시오. 찾을 수 없습니다 SQL Server Agent. 이것을 어디에서 SQL …

5
CTE 결과를 캐시 (게으른 스풀)하기위한 계획 지침 작성
일반적으로 올바른 계획을 사용하는 쿼리를 먼저 구성하고 그렇지 않은 유사한 쿼리에 복사하여 계획 지침을 만듭니다. 그러나 특히 쿼리가 정확히 동일하지 않은 경우 때때로 까다로울 수 있습니다. 계획 지침을 처음부터 작성하는 올바른 방법은 무엇입니까? SQLKiwi는 SSIS에서 계획을 세우는 것에 대해 언급했습니다. SQL Server에 대한 올바른 계획을 세우는 데 도움이되는 방법이나 유용한 …
19 sql-server  t-sql  cte 


4
SSD의 SQL Server 데이터베이스-모든 테이블에 대해 별도의 파일이 있습니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 나는 약 30 개의 테이블이있는 데이터베이스를 만들고 있는데, 각 테이블에는 수천만 개의 행이 있고 각 테이블에는 하나의 중요한 열과 기본 / 외래 키 열이 포함되어있어 무거운 상황에서 쿼리 …

5
데이터베이스 무결성 강화
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 외래 키, 검사 제약 조건 등이 아닌 데이터베이스 무결성을 응용 프로그램에 적용하는 것이 합리적입니까? 내부 데이터베이스 도구를 통해 데이터베이스 무결성을 강화하지 않을 것으로 예상되는 성능 향상은 어느 정도입니까?

9
데이터베이스 객체의 버전 관리
개발자가 작업중인 데이터베이스가 너무 큽니다 (데이터베이스 객체가 많음). DB 객체 변경 (변경 관리)을 제어해야합니다. 우리 회사는 DB 변경에 대해서만 책임이있는 사람을 가질 수 없습니다. 따라서 데이터베이스와 스크립트를 동기화 할 수있는 표준 코드의 버전 제어와 같은 데이터베이스 객체에 대해 안전한 소스가 필요합니다. 가장 좋은 것은 무엇입니까? 안정적이고 저렴하며 기능적-두 가지 중 …

2
기존 인덱스가 새 인덱스의 모든 열을 포함 할 때이 새 인덱스를 생성하면 성능이 크게 향상되는 이유는 무엇입니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . Log 및 LogItem 테이블이 있습니다. 둘 다에서 일부 데이터를 가져 오기 위해 쿼리를 작성 중입니다. 수천 개가 Logs있으며 각각 Log최대 125 개를 가질 수 있습니다LogItems 문제의 쿼리가 복잡하므로 …
19 sql-server  index 

5
SQL : CPU 또는 IO가 아닌 경우 INSERT 속도가 느려지는 것은 무엇입니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 쓰기가 많은 제품에 대한 데이터베이스가 있습니다. 방금 SSD를 갖춘 새로운 서버 시스템을 구입했습니다. 놀랍게도 저장 속도가 훨씬 느린 기존 컴퓨터보다 삽입 속도가 빠르지 않았습니다. 벤치마킹 과정에서 SQL Server …

4
두 테이블 또는 쿼리간에 다른 행을 쉽게 표시
동일한 데이터를 갖거나 리턴해야하는 두 개의 다른 테이블 / 쿼리가 있다고 가정하십시오. 이것을 확인하고 싶습니다. 모든 열을 비교하여 아래 예와 같이 각 테이블에서 일치하지 않는 행을 표시하는 쉬운 방법은 무엇입니까? 테이블에 30 개의 열이 있고 그 중 많은 열이 NULL을 가정합니다. PK가 없거나 PK 당 중복이있을 수있는 경우 PK 열만 …

2
유형 필드의 INT 또는 CHAR
테이블, 또는 Type필드에 가장 적합한 디자인은 무엇입니까 ? 다시 말해,이 스키마가 주어지면 :intchar(1) create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) 하기에보다 효율적으로 (현명한 성능)가 VehType할 수 int또는은 char(1)? 5 가지 유형의 자동차가 있다고 가정합니다. 증가 값 0-> 4 또는 유형의 …

6
인덱스 재구성 중에 트랜잭션 로그가 가득 차는 것을 방지하는 방법은 무엇입니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 트랜잭션 로그의 크기를 50GB로 미리 할당 한 여러 대의 컴퓨터가 있습니다. 재구성하려고하는 테이블의 크기는 55-60GB이지만 계속 증가 할 것입니다. 내가 재구성하고 싶은 주된 이유는 공간을 확보하고 그로 인해 …

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