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

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

1
SQL Server 쿼리에서 7MB / 초 이상의 디스크 I / O를 사용하지 않는 이유
IOmeter 테스트를 사용하여 200MB / s 이상의 성능을 보여주는 SSD가 있습니다. 그러나 로컬 컴퓨터에서 SQL 쿼리를 실행하면 Windows 리소스 모니터에 7MB / sec 이상의 디스크 IO가 표시되지 않습니다. 2 분이 넘는 쿼리를 실행하는 경우에도 마찬가지입니다. SSD에서 초당 7MB 만 사용한다는 병목 현상은 무엇입니까? 나는 뛰고있어: Windows Server 2012 표준 SQL …

1
SQL Server 스냅 샷 복제는 매번 데이터를 완전히 복사합니까 아니면 델타를 발행합니까?
두 서버 간의 스냅 샷 복제를보고 있습니다. 여기 내가 가진 것이 있습니다 : 500GB 데이터베이스 ~ 500MB 야간 bcp로드 ~ 50MB 일일 거래 어떤 복제 유형을 사용할 것인지 회사의 다른 DBA에 문의했습니다. 스냅 샷 복제를 사용하라는 지시를 받았습니다. 그러나 내가 이해하고 읽은 내용에서 매일 밤로드 후 스냅 샷은 데이터베이스를 배포자에 …

2
게시 된 복제 된 DB의 DB 호환성 수준이 90에서 100으로 변경 될 때의 영향
현재 호환성 수준 90 (2005)에서 작동하는 게시 된 데이터베이스가 많은 SQL Server 2008 R2 서버가 있습니다. 구독 데이터베이스도 SQL Server 2008 R2이지만 대상 데이터베이스가 호환성 수준 100으로 설정되어 복제가 제대로 작동합니다. 게시 된 데이터베이스의 호환성 수준을 변경하면 어떤 방식 으로든 복제에 영향을 주거나 모든 구독을 다시 초기화하고 복제를 다시 시작해야합니까? …

1
교착 상태 그래프에 피해자가없는 항목이있는 이유는 무엇입니까?
SQL Server 2008의 교착 상태 그래프 를 분석하는 방법을 배우려고하는데 빈 <victim-list>노드 가있는 항목이 많이 있습니다. 이 항목이 무엇을 나타내는 지 이해하지 못합니다. 피해자가없는 경우 교착 상태를 일으키는 대기 자원을 어떻게 식별 할 수 있습니까? 이 항목들은 무엇을 의미합니까? 내가보고있는 항목의 간단한 예는 다음과 같습니다. <deadlock-list> <deadlock> <victim-list /> <process-list> …

3
MS SQL 데이터베이스에 거대한 상호 관련 저장 프로 시저 웹 문서화 : 어떤 도구 또는 형식?
나는 이것이 "1000 페이지 책을 읽는 것"보다 짧은 대답을 가진 질문이기를 바란다. 그러나 그것이 실제 상황이라면 나에게 타격을 준다. 저는 실제 DBA가 아니며 DBA가 필요하다는 사실을 알고있는 소프트웨어 개발자이지만 DBA는 제로가 없습니다. 그러나 여러 핵심 저장 프로 시저를 포함한 MS SQL 데이터베이스 디자인은 큰 혼란입니다. 저장 프로시 저는 느리고 버그가 …

2
하나의 주요 작업에서 여러 SQL Server 에이전트 작업을 순차적으로 호출하는 좋은 방법은 무엇입니까?
순차적으로 실행해야하는 여러 SQL Server 에이전트 작업이 있습니다. 실행해야 할 작업에 대한 좋은 개요를 유지하기 위해을 호출하여 다른 작업을 호출하는 기본 작업을 만들었습니다 EXEC msdb.dbo.sp_start_job N'TEST1'. sp_start_job작업이 될 때까지 즉시 완료 (작업 1 단계),하지만 그때 대기에 내 주요 작업을하려면 TEST1다음 작업을 호출하기 전에 완료했습니다. 따라서 작업이 호출 된 직후 (Job …


2
HierarchyId를 사용하여 트리 분기를로드 / 읽는 세트 기반 방법이 있습니까?
HierarchyId로 놀고 있는데 다음을 수행하는 일련의 방법을 찾지 못했습니다. 모든 서브 트리를 한 번에 삽입 한 번에 모든 하위 트리를 검색 이 질문은 이전 질문과 관련이 있으며 HierarchyId 로이 두 가지 작업을 수행하는 유일한 방법은 한 번에 하나의 노드 또는 하나의 수준이라고 생각합니다. 구체화 된 경로를 사용하는 경우 단일 (및 …

2
bak 파일을 더 작은 mdf 및 ldf 데이터베이스 파일로 복원
나는 악몽 같은 디자인이 부족한 레거시 데이터베이스를 가지고 있지만 서버의 파일은 (상대적으로) 엄청납니다. 나는 가지고있다: MyDatabase.mdf : 24.8GB MyDatabase.ldf : 114.6GB 이 데이터베이스는 매일 밤 .bak 파일로 백업되어보고 서버로 전달되어 복원됩니다. .bak 파일은 1.8GB로 훨씬 작습니다. 그러나보고 서버에서 복원하려고하면 공간이 부족하여 실패합니다. 서버에는 약 100GB의 여유 공간이 있으며 파일이 원래 …

5
SQL Server 2008 R2 성능 카운터를 부활시키는 방법?
Windows 7 x64에서 SQL Server 2008 R2 Developer를 기본 인스턴스로 실행하고 있습니다. 어떤 이유로 SQL Server의 성능 카운터가 사라진 것 같습니다. SELECT * FROM sys.dm_os_performance_counters0 개의 행을 반환합니다. 나는 달리기를 시도했다 lodctr /T:perf-MSSQLSERVERsqlctr.ini. 오류없이 완료되었지만 원격 레지스트리 서비스를 다시 시작한 후에도 아무 것도 수정하지 않았습니다. 실제로, 카운터는 이제 perfmon에서 누락되었습니다. …

2
미러링 상태 변경시 작업 / 프로 시저를 실행하는 이벤트 알림을 만드는 방법
이 질문을 순서대로 묻습니다. T-SQL을 사용하여 TCP를 통해 문자열을 보낼 수 있습니까? 레무스 루사 누 (Remus Rusanu)는 내 문제에 대한 최적의 해결책 인 것처럼 보이는 것을 공개하지만, 나는 자신이 말하는 모든 것을 이해하고 만들기에는 너무 미숙하다. 지금까지 DATABASE_MIRRORING_STATE_CHANGE에 대한 알림 이벤트를 작성하는 데 필요한 것이 맞습니까? 이 이벤트 알림이 트리거되면 …

3
SSMS에 연결을 저장 하시겠습니까?
SSMS를 열 때 저장된 데이터베이스 서버 목록에 대한 연결을 여는 일종의 세션 또는 프로필을 SSMS (2008 r2)에 저장할 수 있습니까? 예를 들어 SSMS를 자주 연 다음 SQL Server NY-DB01, NY-DB02 등에 연결합니다.이 모든 것을 한 번에 열 수있는 바로 가기가 있습니까?

2
SSIS를 통해 많은 양의 데이터를 SQL Server 2008로로드 한 후 실행해야하는 명령 인 DB 성능을 최대화하려면
테스트 데이터를 빈 데이터베이스에로드하기 위해 SSIS 패키지를 작성했습니다. 일부 테이블은 매우 큽니다 (약 7 억 행). SSIS 패키지가 완료되면 데이터베이스 성능을 최대화하기 위해 (제자 DBA!로) 실행해야하는 명령이 있습니까? 예를 들어, 나는 실행 EXEC sp_updatestats했지만 인덱스를 업데이트 할 필요가 없다고보고했습니다. 대량의 데이터가로드 된 후에해야 할 일 목록이 있습니까, 아니면 SQL Server …

3
SQL Server 2008 / R2 복구 모델
특정 서버의 거의 모든 데이터베이스에는 전체 복구 모델이 필요하지 않으며 (트랜잭션 로그 백업은 수행하지 않음) 항상 데이터베이스를 만들고 단순 복구 모델을 지정해야합니다. SSMS를 사용하여 많은 데이터베이스가 생성되는 경우가 종종 있습니다. 그러나 실수가 발생할 수 있으며 운영자는 단순 복구 모델을 지정하는 것을 잊을 수 있습니다. 이로 인해 며칠이 지난 후에도 잘리지 …

1
SQL Server 2008 R2 Dirty 읽기-원자가 아닌 방법?
"더러운"더티 읽기가 커밋되지 않은 읽기 격리 수준에 도달 할 수 있는지 궁금 합니다. 업데이트되었지만 아직 커밋되지 않은 행은 볼 수 있지만 다음을 이해합니다. 행이 부분적으로 업데이트 된 것으로 나타날 수 있습니까? 즉 일부 열이 업데이트되고 일부가 업데이트되지 않습니까? 단일 열이 부분적으로 업데이트 된 것처럼 보일 수 있습니까? 예를 들어, 완전히 …

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