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

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

4
SQL Server 2005/8 쿼리 최적화 힌트
더 나은 SQL Server 쿼리 작성에 대한 팀 교육을보고 성능 향상을위한 최상의 힌트가 무엇인지 궁금했습니다. 예를 들어, count (*)가 count (1)보다 성능이 떨어질 것이라고 주장한 DBA가 한 번있었습니다. 팀에게 항상 시도하거나 항상 사용하거나 피하도록 지시하는 것은 무엇입니까 ? 나는 이상적으로 (a) 합리적인 차이를 만들 수 있고 (b) 직선으로 1-2 줄 …

1
RESOURCE_SEMAPHORE 및 RESOURCE_SEMAPHORE_QUERY_COMPILE 대기 유형을 해결하는 방법
우리는 느린 구성의 SQL Server 쿼리가 크기가 300GB 인 데이터베이스 중 하나에서 데이터를 타격 / 페치하여 아래 구성으로 서버에서 호스팅되는 근본 원인을 파악하려고합니다. Windows Server 2003 R2, SP2, Enterprise Edition, 16GB RAM, 12 CPU 32 비트 SQL Server 2005, SP4, Enterprise Edition, 32 비트 우리는 이미 한 달 이상 걸릴 …


2
SQL 에이전트 파워 쉘 컨텍스트 참조
새 직장에서는 각 서버에 여러 개의 명명 된 인스턴스가 있습니다. 예 : Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA OS를 호출하는 작업에 SQL PowerShell 스크립트가 있으며 호출 Foo.exe하지만 명령 줄 매개 변수 (연결 문자열)를 전달해야합니다. 현재 인스턴스가 무엇인지 알아야하는 PowerShell 유형의 단계와 함께 SQL 에이전트 작업이 각 인스턴스에 …

3
고아 사용자 찾기
SQL Server 2005에는 서버 수준에 존재하지 않는 사용자 (서버 수준에서 삭제되었지만 데이터베이스가 삭제되기 전에 데이터베이스에서 연결 해제되지 않은 계정) 또는 연결되지 않은 계정을 찾는 방법이 있습니까? (계정은 서버 수준에서 삭제되었지만 DB 수준에서는 삭제되지 않았지만 다시 읽었지만 db 수준은 정리되지 않았습니다.) 나는 매우 지저분한 서버를 가지고 있으며 이것을 찾기 위해 쿼리를 …

1
SQL Server 2005를 SQL Server 2012로 업그레이드
다음과 같이 테스트 환경을 설정했습니다. 가상 머신 (Hyper-V) Windows Server 2008 R2 SP1 (x64 비트) Windows SQL Server 2005 Developer Edition SP4 (x64 비트) (기본 인스턴스 이름) 1 병합 복제가 설정된 데이터베이스 ... 각각 구독자가 2 인 게시 3 개. SQL Server 2012 Developer Edition (sp1)으로 업그레이드하는 절차를 테스트하고 있습니다 …

2
ETL : 200 개의 테이블에서 추출-SSIS 데이터 흐름 또는 사용자 정의 T-SQL?
필자의 분석에 따르면 데이터웨어 하우스의 전체 차원 모델은 200 개가 넘는 소스 테이블에서 추출해야합니다. 이러한 테이블 중 일부는 증분로드의 일부로 추출되고 다른 테이블은 전체로드입니다. 참고로, 동일한 스키마를 가진 약 225 개의 소스 데이터베이스가 있습니다. 내가 본 것에서 OLE DB 소스 및 OLE DB 대상을 사용하여 SSIS에서 간단한 데이터 흐름을 구축하려면 …

2
ARITHABORT ON으로 변경 위험
핵심 응용 프로그램을 제공하는 방식으로 공급 업체와 협력하고 있으며 핵심 응용 프로그램을 수정하지 않는 한 내 확장을 만들 수 있습니다. SQL Server 2005 데이터베이스에 연결하는 ColdFusion에 내장되어 있습니다. 내가 작성한 일부 보고서는 코어 테이블에서 계산 된 함수를 사용하는 뷰에 의존하며 테이블이 커질수록 보고서 속도가 매우 느려집니다. 보고서 속도를 높이기 위해 …

1
미러링-서버 네트워크 주소에 도달 할 수 없습니다
SQL Server 2008 R2가 설치되어 있습니다. 세 개의 인스턴스가 포함되어 있습니다. 기본 (MSSQLServer) 첫 인스턴스 두 번째 인스턴스 이 모든 것이 네트워크 서비스로 로그온입니다. 기본 인스턴스는 기본 서버입니다. 첫 번째 인스턴스는 미러입니다. 두 번째 인스턴스는 감시 서버입니다. 처음에 기본 데이터베이스의 전체 백업 및 트랜잭션 로그 백업을 수행했습니다. 동일한 데이터베이스 이름을 …

1
대용량 메모리 환경에서의 SQL Server TempDB 동작
이 질문을 읽으면 얼마 전에 있었던 질문이 떠 올랐습니다. RAM이 512GB 인 SQL Server가 있고 주 데이터베이스는 450GB입니다. 우리는 TempDB에서 꽤 많은 행동을 봅니다 (오케이, 나는 그것이 아주 많은 행동이라고 생각합니다. 그렇지 않을 수도 있습니다!). RamDisk Plus Server의 데모 버전을 설치하고 50GB 램 드라이브를 생성하고 TempDB를 지정했으며 성능이 전혀 향상되지 …

3
다른 열을 반환하면서 한 열에서 DISTINCT를 선택 하시겠습니까?
세 가지 조회 테이블을 사용하여 필요한 모든 정보를 얻는 쿼리가 있습니다. 나는이 필요 DISTINCT하지만 나는 또한 그것과 관련된 데이터의 휴식이 필요, 하나 개의 컬럼에 대한 값을. 내 SQL 코드 : SELECT acss_lookup.ID AS acss_lookupID, acss_lookup.product_lookupID AS acssproduct_lookupID, acss_lookup.region_lookupID AS acssregion_lookupID, acss_lookup.document_lookupID AS acssdocument_lookupID, product.ID AS product_ID, product.parent_productID AS productparent_product_ID, product.label …

3
GROUP BY 절을 사용하지 않고 집계 쿼리를 사용하는 것보다 집계 쿼리가 훨씬 빠른 이유는 무엇입니까?
왜 집계 쿼리가 GROUP BY없는 경우보다 절을 사용하여 쿼리가 훨씬 빨리 실행되는지 궁금 합니다. 예를 들어이 쿼리를 실행하는 데 거의 10 초가 걸립니다. SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 이건 1 초도 걸리지 않지만 SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 GROUP BY CreatedDate CreatedDate이 경우에는 하나만 …

2
임시 테이블과 테이블 변수의 INSERT 성능 차이
SQL Server 2005에는 다음과 같은 문제가 있습니다. 테이블 변수에 일부 행을 삽입하려고하면 임시 테이블을 사용하는 동일한 삽입에 비해 많은 시간이 걸립니다. 이것은 테이블 변수에 삽입하는 코드입니다 DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT .. FROM ... 임시 테이블에 삽입 할 코드입니다. CREATE #Data TABLE(...) INSERT INTO #DATA( ... …

4
지난 12 시간의 각 시간마다 하나의 레코드를 생성하는 쉬운 방법을 알고 있습니까?
지난 12 시간 동안의 이벤트 수를 시간별로 그룹화 한 보고서가 있습니다. 충분히 쉽게 들리지만, 어려움을 겪고있는 것은 차이를 다루는 레코드를 포함시키는 방법입니다. 다음은 예제 테이블입니다. Event ( EventTime datetime, EventType int ) 데이터는 다음과 같습니다 : '2012-03-08 08:00:04', 1 '2012-03-08 09:10:00', 2 '2012-03-08 09:11:04', 2 '2012-03-08 09:10:09', 1 '2012-03-08 10:00:17', …

4
테이블의 인덱스가 사용되지 않는지 확인
불필요한 색인을 찾으려고이 스크립트를 실행했습니다. select o.name as TableName, i.name as IndexName, p.reserved_page_count * 8.0 / 1024 as SpaceInMB, s.* from sys.dm_db_index_usage_stats s inner join sys.objects o on s.object_id = o.object_id inner join sys.indexes i on i.index_id = s.index_id and i.object_id = o.object_id inner join sys.dm_db_partition_stats p on i.index_id = …

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