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

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

2
공급 업체가 비즈니스 응용 프로그램에 대해 5 분마다 MSDB 작업을 실행하려고합니다.
우리는 두 DB가 150 개 이상의 다른 DB와 함께 SQL Server 인스턴스에 상주하는 두 개의 서로 다른 응용 프로그램을 통합하려고하는 타사 공급 업체를 보유하고 있으며 5 분마다 두 개의 서로 다른 응용 프로그램을 "동기화"하기 위해 MSDB 작업을 생성하려고합니다 (처음에는 처음에 매분마다 실행하고 싶었습니다). 필자의 첫 번째 직책은 Windows 예약 작업 …

3
동일한 서버에서 두 인스턴스간에 공유되는 것은 무엇입니까?
단일 Windows 서버에 여러 SQL Server 인스턴스를 설치하려고합니다. 서버는 베어 메탈 Windows 2008 R2이므로 VM을 사용할 수 없습니다. 보안을 위해 관리, Windows 서비스, 계정 등을 포함하여 두 인스턴스가 아무것도 공유하지 않도록해야합니다. 따라서 문제는 다음과 같습니다. Windows 서버에 둘 이상의 "인스턴스"SQL Server를 설치할 때 무엇을 공유합니까?

1
SQL Server는 술어의 상관 관계를 어떻게 알 수 있습니까?
카디널리티 추정이 좋지 않은 (간단한 인덱싱, 최신 통계 등) SQL 쿼리를 진단하는 동안 쿼리 계획이 좋지 않은 경우 관련 KB 문서를 찾았습니다. FIX : 쿼리 실행시 성능 저하 SQL Server 2008 또는 SQL Server 2008 R2 또는 SQL Server 2012의 상관 AND 술어를 포함합니다. KB 기사에서 "상관 된"(예 : 술어 …

3
존재하지 않는 코드로 새로운 함수 생성
데이터베이스에서 스크립트로 새로운 기능을 만들고 싶습니다. 스크립트 코드는 다음과 같습니다. IF Exists(Select * From sys.sysobjects A Where A.name =N'fn_myfunc' and xtype=N'FN') return; CREATE FUNCTION fn_myfunc () returns varchar(10) AS Begin ... End 그러나 위의 스크립트를 실행하면 SQL Server가 오류를 반환합니다. 'CREATE FUNCTION' must be the first statement in a query …

2
SQL Server Frozen Ghost Cleanup 해결 방법이 필요했습니다.
5M과 1.5G 사이의 행 수를 가진 여러 테이블이 있습니다. 각 테이블에는 BLOB 필드가 있으며 크기는 100 바이트에서 30MB까지 다양하며 '행에서 큰 값 유형'= ON으로 저장됩니다. 테이블은 서로 다른 디스크 @ 서로 다른 LUN @ 매우 빠른 SAN에 각각 3-4 개의 파일이있는 다른 파일 그룹에 저장됩니다. 이 테이블의 크기는 매일 5 …

2
최적화 : 변수 선언을 프로 시저의 맨 위로 이동
일부 저장 프로 시저를 최적화하는 동안 DBA와 함께 앉아서 높은 차단 및 / 또는 읽기 / 쓰기 작업을 수행하는 일부 저장 프로 시저를 살펴 보았습니다. DBA가 언급 한 한 가지는 TABLE재 컴파일을 피하기 위해 저장 프로 시저의 맨 위에 모든 변수 (특히 변수)를 선언해야한다는 것입니다. 이것은 내가 처음들은 것이며 우리가 …

1
SQL Server의 실행 계획 XML 해석
방금 내 사이트 http://sqlfiddle.com 에서 사용자가 쿼리에 대한 원시 실행 계획을 볼 수 있는 기능을 출시했습니다 . PostgreSQL, MySQL 및 Oracle의 경우 원시 실행 계획 출력을 보면 이해할 수있는 것으로 보입니다. 그러나 SQL Server (으로 생성 SET SHOWPLAN_XML ON) 의 실행 계획 출력을 살펴보면 비교적 간단한 쿼리의 경우에도 처리해야 할 …

1
SQL Server에서 기본적으로 Base64 문자열 디코딩
내가 가지고 varchar는 일반 텍스트 상당의에 내가 디코드 싶습니다 base64로 인코딩 된 텍스트 문자열을 개최 SQL Server의 테이블에 열을 SQL Server에는 이러한 유형의 작업을 처리 하는 기본 기능이 있습니까? base64 문자열 샘플 : cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== 어떤 디코딩 : role:1 producer:12 timestamp:1468640222571000 latlng{latitude_e7:416989394 longitude_e7:-738966210} radius:19764

4
운영자 추정을 개선하기 위해 쿼리 변경
허용되는 시간 내에 실행되는 쿼리가 있지만 가능한 최대 성능을 짜고 싶습니다. 내가 개선하려는 작업은 노드 17의 계획 오른쪽에있는 "Index Seek"입니다. 적절한 색인을 추가했지만 해당 작업에 대한 추정치는 계산의 절반입니다. 인덱스를 변경하고 임시 테이블을 추가하고 쿼리를 다시 작성하는 방법을 찾았지만 올바른 견적을 얻기 위해 이보다 더 단순화 할 수는 없었습니다. 누구든지 …

2
SqlCommand.Prepare () 사용의 의미와 이점은 무엇입니까?
SQL 쿼리 실행 전에 SqlCommand.Prepare () (MSDN 참조) 메서드가 광범위하게 사용되는 개발자 코드를 발견했습니다 . 그리고 이것의 이점이 무엇인지 궁금합니다. 견본: command.Prepare(); command.ExecuteNonQuery(); //... command.Parameters[0].Value = 20; command.ExecuteNonQuery(); 나는 조금 놀았고 추적했다. Prepare()메서드를 호출 한 후 Command를 실행 하면 Sql Server가 다음 문을 실행합니다. declare @p1 int set @p1=1 exec …

5
데이터베이스에는 속성 크기를 사용할 수 없습니다
최근에 데이터베이스를 백업 한 것과 동일한 인스턴스 (SQL Server 2008 R2 Enterprise)로 데이터베이스를 복원했으며 데이터베이스 속성에 액세스 할 수 없음을 발견했습니다. 나는 다음을 수행했다. 를 사용하여 데이터베이스 소유자가 올바르게 설정되었는지 확인하십시오 sp_helpdb. 데이터베이스 소유자를로 변경했습니다 sa. 수정이 아닙니다. 데이터베이스 소유자를 다시 sysadmin사용자 로 변경했습니다 . 수정이 아닙니다. DBCC updateusage영향을받는 데이터베이스에 …


1
sp_procedure_params_90_rowset에서 과도한 컴파일 차단
MSDN에 대한이 질문의 부활 : Blocked-process-report :이 대기 자원은 무엇입니까? "OBJECT : 32767 : 124607697 : 0 [COMPILE]" 나는 Profiler 에서이 진술을 붙 잡았다. 그들은 모두 3 초 동안 지속됩니다. 10 세 이상. 차단 활동은 MSDN 의 링크와 동일합니다 . 모든 호출은 3 가지 이름 지정을 사용합니다. 모두 다음과 같은 …

3
IN ()을 사용하여 쿼리 성능 향상
다음 SQL 쿼리가 있습니다. SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE '%0005836217%' …

2
거대한 테이블의 성능 조정 (SQL Server 2008 R2)
배경 : UAT 단계에 팩트 테이블이 있습니다. Prod에 5 년 동안의 데이터를로드하는 것을 목표로합니다 (예상 크기 400Mn 레코드). 현재 테스트에는 2 년의 데이터 만 있습니다. 테이블 특징 : 치수 수 ~ 45 측정 ~ 30 비 첨가 측정 및 기타 열 ~ 25 현재 데이터 크기 ~ 2 억 (2 …

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