«sql-server» 태그된 질문

모든 버전의 Microsoft SQL Server (MySQL 아님) sql-server-2016과 같은 버전 별 태그도 질문과 관련이 있기 때문에 추가하십시오.

1
SSIS 변환이 비 차단, 부분 차단 또는 완전 차단인지 어떻게 확인합니까?
SSIS 변환을 차단 (비동기), 비 차단 (동기) 및 부분 차단 (비동기)으로 분류한다고 주장하는 여러 블로그가 있습니다. 특정 질문을 살펴볼 때 : 멀티 캐스트 동기 (비 차단) 또는 비동기 (부분 블로킹)입니까? 한 자원은 비동기 주장 : "멀티 캐스트는 비동기식 (일부 차단이라고도 함) 변환" 소스 : http://social.technet.microsoft.com/wiki/contents/articles/7392.ssis-multicast-transformation.aspx 그리고 또 다른 상식 : …

2
TM REQUEST 및 계획 핸들 0x0000으로 세션 중단
TM 요청 (에서 sys.dm_os_waiting_tasks) 에 많은 연결이 중단되고 진행되지 않는 주기적인 이벤트가 있습니다. KILL영향을받은 사람 session_id은 아무것도하지 않습니다. 서버는 데이터베이스 미러링 (2008R2)을 실행합니다. 미러링 일시 중지 및 재개는 문제가 발생했을 때 해결합니다. 이 상태에서 중단 된 세션은 종료 할 수 없습니다. 거울에 가해지는 하중은 보통이지만 파열되지 않습니다. 많은 수의 연결이이 …
12 sql-server 

1
FreeProcCache와 FreeSystemCache의 차이점
현재 DBCC FREEPROCCACHE실행중인 SQL 쿼리 사이의 버퍼 풀에서 정보를 지우려고 할 때 실행 됩니다. 그러나, 나는 검토 된 이 TechNet 문서의 참조를 DBCC FREESYSTEMCACHE. 무엇 캐시 않는 FREESYSTEMCACHE그 닦아 FREEPROCCACHE하지 않는 이유는 무엇입니까?
12 sql-server  cache 

1
인스턴스가 50 개인 SQL Server 2012 Standard 서버는 인스턴스를 제거하지 않습니다.
SQL Server의 인스턴스 최대 한도 인 50 개에 도달했기 때문에 이것이 문제라고 생각합니다. 제한적으로 자연스럽게 더 많은 인스턴스를 설치하지 않습니다. 그러나 그것들을 언인스톨하지 않는 것 같습니다. 더 나빠요 인스턴스에 대한 SQL 엔진을 선택한 후 다음을 누르면 "기능 선택"대화 상자에서 정지됩니다. 나는 이것에 관한 많은 정보를 찾지 못했습니다. 가장 흥미로운 히트는 …

1
트랜잭션이 "커밋"된 경우 확실하게 저장됩니까?
트랜잭션이 성공적으로 커밋 된 경우 데이터베이스와 로그 파일에 트랜잭션이 기록되었는지 100 % 확신 할 수 있습니까? 데이터가 저장되었는지 확인할 수 있습니까? 오늘 로그 파일이 드라이브의 한계에 도달했으며 많은 오류가 발생했습니다. 또한 일부 다른 서비스가 중단되었습니다. 디스크를 늘리고 서버를 다시 시작했습니다. 시작하는 동안 서버가 "데이터베이스 복구"를 수행했습니다. 모든 것이 다시 정상인지 …


2
SQL Profiler 추적 (.trc) 파일을 읽고 분석 할 수있는 타사 도구가 있습니까?
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . DBA가 내 데이터베이스 중 하나에서 수행 한 추적의 .trc 파일이 있습니다. PC에 SQL 프로파일 러 도구가 설치되어 있지 않으므로 내용을보고 추적 로그를 …
12 sql-server  trace 

2
MERGE는 tempdb를 사용합니까?
다음 쿼리를 고려하십시오. MERGE [Parameter] with (rowlock) AS target USING (SELECT @AreaId, @ParameterTypeId, @Value) AS source (AreaId, ParameterTypeId, Value) ON (target.AreaId = source.AreaId AND target.ParameterTypeId = source.ParameterTypeId) WHEN MATCHED THEN UPDATE SET target.Value = source.Value, @UpdatedId = target.Id WHEN NOT MATCHED THEN INSERT ([AreaId], [ParameterTypeId], [Value]) VALUES (source.AreaId, source.ParameterTypeId, source.Value); …
12 sql-server  t-sql 

1
Merge Replication False Conflicts 문제를 올바르게 해결하는 방법
SQL Server 2008 R2 병합 복제 설정이 있습니다. 최근에 일부 테이블에서 충돌이 발생하기 시작했으며 충돌 뷰어를 확인하면 승자와 패자 열 값이 동일하다는 것을 알 수 있습니다! 이 데이터는 한 명의 가입자 만 입력 할 것이라고 확신합니다. 나는 sp_showrowreplicainfo충돌하는 행에 대한 자세한 내용을 얻었고 2 개의 행을 얻었습니다. 하나는 Publisher 용이고 …

3
4 일이 지난 수백만 개의 레코드가있는 테이블 업데이트
현재 수백만 개의 레코드로 테이블을 업데이트하고 있으며 4 일이 지났으며 쿼리가 여전히 실행 중입니다. 쿼리가 실행 중임을 나타내는 활동 모니터를 확인했습니다. 이벤트 로그에는 전혀 오류가 없습니다. 현명한 성능 : 디스크 A의 Tempdb (850GB 여유 공간) 디스크 B의 데이터베이스 파일 (750GB 여유 공간) 16GB 램 어떻게해야합니까? 쿼리 UPDATE dbo.table1 SET costPercentage …

2
MPIO로 어떤 처리량을 기대해야합니까?
2 개의 1Gbps NIC가있는 Dell PowerEdge 2950은 스위치의 2 개의 1Gbps 포트로 연결되며, 1 개의 가상 인터페이스로 존재하는 4 개의 1Gbps NIC가있는 NetApp로 연결됩니다. 24 개 드라이브, 7200k SATA, NetApp RAID-DP Microsoft iSCSI 초 기자에서 MPIO를 사용하여 각 호스트 NIC를 NetApp에 ​​매핑했습니다. SQLIO를 사용한 테스트의 쓰기 처리량은 약 200MB로 합리적이지만 …
12 sql-server 

1
SQL Server 트랜잭션 백업 및 로그
나는 적당한 규모의 비즈니스 크리티컬 SQL Server 2008 데이터베이스를 물려 받았으며 백업 계획을 둘러보고자 노력하고 있습니다. (저는 DBA가 아닌 개발자입니다.) 시스템 설정 방법에는 두 가지 백업 시스템이 있습니다. 주간 전체 백업 ( .bak) 및 시간별 트랜잭션 로그 ( .trn) 백업. 이러한 백업 세트를 여러 개 보관하고 정기적으로 오프 사이트로 배송합니다. …

5
Azure SQL Database에서 잘못된 실행 계획을 제거하려면 어떻게해야합니까?
DBCC FREEPROCCACHEAzure SQL DB에서 작동하지 않습니다. 프로덕션 시스템에 해를 끼치 지 않는 방식으로 계획을 캐시에서 강제로 쫓아 낼 수있는 방법은 무엇입니까? 이것은 특히 Entity Framework에서 생성 한 SQL을위한 것이므로 자체 관리 저장 프로 시저가 아닙니다. 효과적으로 동적 SQL입니다. (소스는 잘못된 인덱스-> 나쁜 통계 등이었습니다. 모두 수정되었지만 잘못된 계획은 사라지지 않습니다.) …

3
연결 물리적 조작 : 실행 순서를 보장합니까?
표준 SQL에서 결과는 union all어떤 순서로도 보장되지 않습니다. 따라서 다음과 같은 것이 있습니다. select 'A' as c union all select 'B' 순서에 관계없이 두 행을 반환 할 수 있습니다 (실제로 'A'가 'B'보다 앞에 올 것이라는 것을 알고있는 데이터베이스에서 실제로도). SQL Server에서는 "연결"물리적 작업을 사용하여 실행 계획으로 바뀝니다. 연결 연산이 입력을 …

2
"아카이브되었지만 사용 가능한"데이터를위한 SQL Server 데이터베이스 디자인
우리는 "축소"하려는이 큰 데이터베이스 (> 1TB)를 가지고 있습니다. 데이터베이스는 하나의 주 엔터티를 중심으로 진행됩니다. "방문"이라고합니다. 토론을 위해 그것이 의료 행위를위한 데이터베이스라고 가정 해 봅시다. 절차, 연간, 후속 조치, 예방 접종 등과 같은 총 30 개의 방문 "유형"이 있으며, 각각 "방문"에 대한 보조 테이블 (예 : "visit_immuno")입니다. 데이터베이스는 2000 년 이후 …

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