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

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

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

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

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

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

3
SQL Server 로그 파일 축소는 성능에 어떤 영향을 줍니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 크기가 2GB 인 데이터 파일이있는 SQL Server 2008 데이터베이스가 있지만 로그 파일이 8GB를 초과합니다. 2008 년 이전 데이터베이스에서는 '백업 로그'와 TRUNCATE_ONLY옵션을 사용할 수 있었지만 2008 이상 데이터베이스에서는 더 …



4
내가 상상하는 것처럼 T-SQL에서 변수를 사용할 수없는 이유는 무엇입니까?
용서하십시오, 저는 SQL의 세계로 옮긴 개발자입니다. 변수를 추가하여 SQL을 향상시킬 수 있다고 생각했지만 예상대로 작동하지 않았습니다. 왜 이것이 작동하지 않는지 말해 줄 수 있습니까? 나는 해결책을 원하지 않고, 나는 그것이 좋은 이유가 있다고 확신 할 때 상상 해야하는 것처럼 작동하지 않는 이유를 알고 싶다. 그러나 현재 나에게 튀어 오르지 않는다. …

7
일일 일정을 [시작 날짜; 종료일] 요일 목록 간격
두 시스템간에 데이터를 변환해야합니다. 첫 번째 시스템은 일정을 일반 날짜 목록으로 저장합니다. 스케줄에 포함 된 각 날짜는 한 행입니다. 날짜 순서에 다양한 간격이있을 수 있습니다 (주말, 공휴일 및 더 이상 일시 중지, 일부 요일은 일정에서 제외 될 수 있음). 간격이 전혀 없으며 주말도 포함될 수 있습니다. 일정은 최대 2 년입니다. …


2
SQL 2005 [SQL_Latin1_General_CP1_CI_AS]에서 2008로 이동- '이전 버전 호환성'을 사용하면 기능이 손실됩니다
우리는 SQL 2005 [인스턴스와 DB의 데이터 정렬 SQL_Latin1_General_CP1_CI_AS]이 SQL 2008 [기본값]으로 옮겨 가고 있습니다 Latin1_General_CI_AS. SQL 2008 R2 설치를 완료 Latin1_General_CI_AS하고 데이터베이스 복원을 계속 사용하여 기본 데이터 정렬을 사용 했습니다 SQL_Latin1_General_CP1_CI_AS. 예외적 인 문제가 발생했습니다-db가있는 Latin1_General_CI_AS동안 #temp 테이블 SQL_Latin1_General_CP1_CI_AS이 있고 여기가 내가있는 곳입니다-함정에 대한 조언이 필요합니다. SQL 2008 R2를 설치할 …

1
데이터베이스에 대한 별명 또는 동의어를 작성할 수 있습니까?
데이터베이스 별명 또는 동의어를 작성할 수 있습니까? 내가 할 수 있기를 희망하는 것은 NewDatabaseName의 별칭을 OldDatabaseName으로 지정하여 많은 코드를 다시 작성하지 못하게하는 것입니다. Backstory : 말도 안되는 자기 유발 문제가있는 고객이 접근했습니다. 여기에는 SQL Server 백엔드가있는 타사 응용 프로그램이 있습니다. 사용자는 Visual Basic을 사용하여이 데이터베이스에 대해 모든 데이터베이스 연결 정보를 …

4
* 테이블 *을 TVP (테이블 반환 매개 변수)로 사용
MS SQL 2008은 처리를 위해 저장된 절차에 데이터를 대량 업로드하는 데 유용한 기능인 TVP를 지원합니다. 사용자 정의 형식을 만드는 대신 기존 테이블 정의를 활용할 수 있습니까? 예를 들어, 다음과 같은 서명으로 저장된 절차를 만들 수 있습니까? CREATE PROCEDURE usp_InsertProductionLocation @TVP **LocationTable** READONLY 문서는 이것이 가능하지 않다고 제안하는 것 같습니다. 샘플 …

4
RAM 사용을 제한하지 않는 SQL Server Max Memory
이것에 대한 귀하의 의견을 부탁드립니다. SQL Server 2008r2 Ent가 있습니다. 에드 16 개의 코어와 64GB RAM의 64 비트 20111014부터 완전히 패치 된 SQL Server 인스턴스가 하나 있습니다. 최대 램은 60000MB로 설정되어 있습니다. 온라인 며칠 후 작업 관리자에 따르면 무료 램의 양은 0입니다. 최대 램을 53GB 미만으로 변경하면 며칠 후에 안정화되고 …

2
NEWSEQUENTIALID ()를 열의 기본값으로 사용할 수없는 이유는 무엇입니까?
Management Studio에서 테이블을 만들려고하고 새로운 (SQL 2005부터) NEWSEQUENTIALID()기능 에 대해 읽은 후 나아갈 것이라고 생각했습니다. 이것이 내가하고있는 일입니다. 그러나 그것은 나를 허락하지 않습니다. 내가 얻는 오류 메시지는 다음과 같습니다. 'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'. 트릭이 누락 되었습니까? SQL Server 2008 R2를 확실히 실행하고 있습니다.

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