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

SQL Server 2008 (주요 빌드 버전 10.00.xxxx) sql-server로 태그하십시오.

4
모든 (1 천 2 백만) 레코드를 삭제 한 후 SQL Server "빈 테이블"이 느려 집니까?
약 150 개의 열이있는 SQL Server 2008 인스턴스가 있습니다. 이전에 약 1,200 만 개의 항목으로이 테이블을 채웠지만 이후 새 데이터 세트를 준비하기 위해 테이블을 지 웠습니다. 그러나 빈 테이블에 즉시 실행 된 한 번 같은 것을 명령 count(*)과 select top 1000에서가 SQL Management Studio지금 실행 옛날을. SELECT COUNT(*) FROM TABLE_NAME …

4
SQL Server 데이터 정렬을 변경하는 방법
전체 서버와 특정 데이터베이스에 대한 SQL Server 2008 R2 Express 기본 데이터 정렬을 어떻게 변경할 수 있습니까? SQL Server Management Studio의 시각적 인터페이스를 사용하여 수행 할 수있는 방법이 있습니까? 서버 특성 창 및 해당 데이터베이스 특성 창에서이 특성을 편집 할 수 없습니다.

2
tempdb 성장을 유발 한 SQL 문을 찾는 방법은 무엇입니까?
서버의 tempdb (SQL Server 2008)는 매월 여러 번 500GB 이상으로 증가합니다. 이 문제를 일으킨 SQL 문을 찾을 수 있습니까? 이 문제는 일반적으로 발생 create table #temp...; insert into #temp...하거나 select ... into #temp...복잡한 조인으로 인해 발생하지 않습니다 . 일부 tempdb 파일 의 초기 크기 는 매번 훨씬 더 큰 값으로 …

7
긴 열이 성능 및 디스크 사용량에 어떤 영향을 줍니까?
현재 프로젝트에서 너무 자주 발생하여 열을 몇 문자로 확장해야합니다. 에서 varchar(20)로 varchar(30)와에 이렇게. 실제로 얼마나 중요합니까? 이것이 얼마나 최적화되어 있습니까? 일반 "입력"필드에 100 자 또는 200 자 또는 500 자만 허용하면 어떤 영향이 있습니까? 이메일에는 320 자만 사용할 수 있으므로 좋습니다. 제한이 있습니다. 그러나 200보다 큰 전자 메일 주소를 기대하지 …

3
Windows 2008R2에서 SQL 2008R2에 권장되는 페이지 파일 크기
이 Microsoft 기사 -64 비트 버전의 Windows Server 2008 및 Windows 2008 R2에 적합한 페이지 파일 크기를 결정하는 방법 은 64 비트 Windows 2008 및 Windows 2008R2의 페이지 파일 크기를 계산하기위한 지침을 제공합니다. 의심 할 여지없이 범용 서버에 적합합니다. Windows 2008 / R2 64 비트에서 실행되는 SQL Server 2008R2에 대한 …

6
sysadmin 계정이 없을 때 SQL Server 2008에서 사용자에게 sysadmin을 추가하는 방법
이 질문은 데이터베이스 관리자 Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . SQL Server 2008 인스턴스가 실행 중입니다. 불행히도 테스트 중에는 로그인에 대한 sysadmin 권한을 선택 해제했으며 이제 sysadmin 권한이 없기 때문에 읽을 수 없습니다. SA를 제외하고 인스턴스에 대한 다른 sysadmin 계정이 …

2
변경 테이블 점검 제한 조건
외래 키 제약 조건을 선택하고 스크립팅 할 때 SQL Server의 개체 탐색기에서 다음 코드가 생성됩니다. USE [MyTestDatabase] GO ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID]) REFERENCES [dbo].[T1] ([T1ID]) GO ALTER TABLE [dbo].[T2] CHECK CONSTRAINT [FK_T2_T1] GO 마지막 진술 "ALTER TABLE CHECK CONSTRAINT"의 목적은 무엇입니까? 실행 여부는 중요하지 …

3
SQL Server에서 스키마를 사용하는 모범 사례는 무엇입니까?
SQL Server 스키마 의 기능 을 이해 하지만 모범 사례는 무엇입니까? 물론 다른 보안 계층을 제공하고 데이터베이스 내에서 데이터베이스 개체의 논리적 그룹을 제공합니다. 그러나 일반적인 것은 무엇입니까? 나는 종종 내 경험상 많은 맞춤형 스키마를 활용하지 못합니다. 이것이 전형적인가요? 사용자 지정 스키마를 사용해야하는 빈도가 적은 시나리오입니까?

3
Persisted Computed 열에 대한 인덱스는 계산 된 표현식에서 열을 가져 오려면 키 조회가 필요합니다.
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 나는 단순히 연결된 열로 구성된 테이블에 지속 계산 열을 가지고 있습니다. CREATE TABLE dbo.T ( ID INT IDENTITY(1, 1) NOT NULL CONSTRAINT PK_T_ID PRIMARY KEY, A VARCHAR(20) NOT …

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

3
파티션 키도 기본 키의 일부 여야합니까?
기본 키가 아닌 열을 기준으로 테이블을 분할하고 있습니까? 오늘 파티션 열이 기본 키의 일부 여야하는지에 대한 상충되는 정보를 읽었습니다. 내 직감은 아니요라고 말하지만 100 % 확신 할 수는 없습니다. 그래서 질문은 ... 파티션 열이 기본 열의 일부 여야합니까? 어느 쪽이나 다른 쪽이 추천됩니까? 파티션 키에 대한 인덱스를 작성해야합니까, 아니면 DBMS가 …

1
SQL Server에서“No Join Predicate”는 정확히 무엇을 의미합니까?
MSDN " Join Join Predicate 이벤트 클래스가 누락되었습니다 "는 " Join 술어 가없는 쿼리가 실행되고 있음을 나타냅니다 ." 그러나 불행히도 그렇게 쉬운 것처럼 보이지는 않습니다. 예를 들어 매우 간단한 상황은 다음과 같습니다. create table #temp1(i int); create table #temp2(i int); Select * from #temp1, #temp2 option (recompile); 테이블에는 데이터가 없으며 …

1
사용자에게 SQL Server SHOWPLAN 권한을 부여 할 위험이 있습니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 대규모 SQL Server 2008 데이터베이스에서 일부 성능 조정을 수행 중이며 IT 그룹이 SHOWPLAN 권한을 부여하지 않습니다. 과거에는 "실행 계획 표시"가 개별 쿼리 및 프로 시저의 성능을 이해하는 가장 …

2
SQL Server Express 2008의 인스턴스 이름을 변경하는 방법은 무엇입니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 응답 할 수 있기 때문에 서버 결함에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 개발 컴퓨터에 SQL Server Express 2008을 설치했지만 인스턴스 이름이 .\SQLEXPRESS있습니다. 기본 인스턴스가 되길 원합니다. 설정에서 "기본 인스턴스"옵션을 선택했다고 확신하지만 작동하지 않는 것 같습니다. 지금 인스턴스 이름을 변경할 수있는 방법이 있습니까? …


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