«sql-server» 태그된 질문

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

3
빈 테이블을 쿼리하는 응용 프로그램
우리 회사는 상당히 중대한 성능 문제가있는 응용 프로그램을 사용합니다. 데이터베이스 자체에는 여러 가지 문제가 있지만 작업 중이지만 많은 문제는 순전히 응용 프로그램 관련 문제입니다. 내 조사에서 빈 테이블을 쿼리하는 SQL Server 데이터베이스에 도달하는 수백만 개의 쿼리가 있음을 발견했습니다. 약 300 개의 빈 테이블이 있으며이 테이블 중 일부는 분당 100-200 회까지 …

1
SQL Server에서 강력한 형식의 xml 요소 값을 XQuery로 대체
XML 스키마 컬렉션 내에 다음과 같이 정의 된 요소가 있습니다. <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> XQuery를 사용하여 요소를 어떻게 업데이트 하시겠습니까? 요소는 스키마 컬렉션 의 ns 네임 스페이스 내에 있습니다. 아래 쿼리 요소를 업데이트하려고했습니다. update cm.item set data.modify( 'declare namespace ns="http://www.anon.com"; replace value of …

3
필터링 된 부분이 WHERE가 아닌 JOIN에있을 때만 필터링 된 인덱스
아래에서 필터링 된 인덱스를 만들었지 만 2 개의 쿼리를 더 아래로 실행하면이 인덱스는 where 절이 아닌 JOIN에 END_DTTM가있는 첫 번째 예제에서만 탐색에 사용됩니다 (쿼리의 유일한 차이점) . 왜 이런 일이 발생했는지 설명 할 수 있습니까? 인덱스 생성 CREATE NONCLUSTERED INDEX [ix_PATIENT_LIST_BESPOKE_LIST_ID_includes] ON [dbo].[PATIENT_LIST_BESPOKE] ( [LIST_ID] ASC, [END_DTTM] ASC ) WHERE …

3
SQL Server : 작은 덩어리로 거대한 테이블의 필드 업데이트 : 진행 상황 / 상태를 얻는 방법?
우리는 매우 큰 (1 억 행) 테이블을 가지고 있으며 테이블에 몇 개의 필드를 업데이트해야합니다. 로그 배송 등을 위해, 우리는 또한 한입 규모의 거래를 유지하기를 원합니다. 아래는 트릭을 수행합니까? 어떻게 출력물을 인쇄 할 수있게됩니까? 진행 상황을 볼 수 있습니까? (우리는 거기에 PRINT 문을 추가하려고 시도했지만 while 루프 중에 아무것도 출력되지 않았습니다) …
10 sql-server  t-sql 

1
SQL Server 데이터 폴더 액세스 권한
새로 SQL Server 2014를 설치했습니다. 다음으로 이전 SQL Server 2012 서버의 일부 데이터베이스를 연결하고 싶었습니다. 모든 파일 mdf과 ldf파일을 데이터 디렉토리에 복사 했지만 첨부하려고 할 때이 오류 메시지가 나타납니다. 실제 파일 'D : \ SQLSERVERDATA \ MSSQL12.BIDEV \ MSSQL \ DATA \ controlling_demo.mdf' 를 열거 나 만들 때 CREATE FILE에서 …

2
Windows 10의 SQL Server 2000
Windows 10에 SQL Server MSDE 2000 SP4를 설치해야합니다. Windows 7 및 8.1을 실행하는 다른 컴퓨터가 있으며 SQL Server MSDE 2000이 제대로 작동합니다 (병합 복제도 구성됨). 이제 Windows 10과 동일한 시나리오를 테스트했지만 설치 중에 설치가 예기치 않게 종료됩니다. 이 버전이 매우 오래된 것을 알고 있지만 Windows 10에 설치하기위한 해결 방법이 있습니까?

2
SQL Server 전체 텍스트 인덱스를 사용하도록 설정 한 후 쿼리를 느리게 업데이트
내 데이터베이스에 대해 실행되는 삽입, 업데이트 및 삭제 쿼리가 많은 asp.net 웹 사이트가 있습니다. 며칠 전에 테이블 중 하나의 두 열에 전체 텍스트 인덱스를 만듭니다. 그 후 웹 사이트가 해당 테이블에서 업데이트 쿼리를 실행할 때 SQL Server 프로세스의 메모리 및 디스크 사용량이 급증하고 업데이트 속도가 느려짐을 깨달았습니다. 전체 텍스트 인덱스를 …

2
타임 스탬프를 기반으로 한 윈도우 오프셋
소셜 피드의 결과를 페이징하는 데 사용할 쿼리를 작성 중입니다. 개념은 모바일 앱이 N 개의 항목을 요청하고 @CutoffTime아래에서 호출 한 시작 날짜 시간을 제공한다는 것 입니다. 컷오프 시간의 목적은 페이징 창이 시작되는시기를 설정하는 것입니다. 행 오프셋 대신 타임 스탬프를 사용하는 이유는 새로운 소셜 콘텐츠가 추가 된 경우에도 오래된 게시물을 가져올 때 …

2
TDE 준비 : 복원을위한 키 / 인증서 백업
TDE암호화 를 더 잘 이해하기 위해 개발 환경에서 일하고 있습니다. 다른 서버에서 백업 및 복원과 함께 작동합니다. 몇 가지 질문이 있었지만 해당 개인 키로 인증서를 백업해야한다는 것을 알고 있습니다. USE master; GO BACKUP CERTIFICATE Test TO FILE = 'C:\Test.cer' WITH PRIVATE KEY (FILE = 'C:\Test.pvk', ENCRYPTION BY PASSWORD = 'Example12#') …

2
왜 async_network_io 대기 유형이 발생합니까?
지난주에 우리 데이터베이스에 이상한 일이 일어났다. 갑자기 새로운 엔터티 등을 저장할 수 없었던 사용자들을 위해 애플리케이션이 차단되었습니다. 얼마 후 사용자에게 연결 시간이 초과되었습니다. 프로세스 64를 종료하면 정상적으로 다시 저장할 수 있습니다. 문제는 블록 동안 저장하려고 한 엔티티가이를 방지 해야하는 코드 (유일해야하지만 제약 조건이없는 숫자 열)가 있지만 DB에 두 번 이상 …

1
Azure SQL Server가 왜 이렇게 느린가요?
우리는 현재 매우 약한 VM을 가지고 있으며 더 나은 사양으로 Azure VM으로 전환 할 것을 제안하고 있습니다. 문제는 Azure VM이 사양이 더 높더라도 원래 VM보다 훨씬 느리다는 것입니다. 원래 서버는 2GB의 메모리를 가진 2 코어 VM이며 웹 서버이기도합니다. Microsoft SQL Server Web Edition 2008 R2를 실행 중이며이 서버는 다른 용도로 …

1
SQL Server 2014의 쿼리 계획 변경 성능 저하
우리는 최근에 서버를 SQL Server 2008R2에서 SQL Server 2014로 업그레이드했습니다. 2008R2에서는 제대로 실행 된 쿼리가 있지만 이제는 2014 년에 훨씬 느리게 실행되고 실행 계획이 잘못되었습니다. 몇 가지 테스트를 수행했습니다 ... 2014 DB를 2008/2012 호환성 모드로 다시 전환하십시오. 페이지 매김을 사용하여 쿼리를 테스트하십시오. 이 두 가지 모두 SQL Server 2008R2와 동일하고 …

3
SQL Server 및 NUMA에 대한 RAM 구성
실수로 DB 관리자가 여기에 있습니다. 질문: 해당 서버의 유일한 목적이 SQL Server 데이터베이스 엔진 만 제공하는 경우에도 SQL Server의 최대 RAM을 수동으로 제한 하시겠습니까? 32GB RAM의 Microsoft Windows 2012 R2 Server, SQL Server 2012 Std가 있습니다. 관리자는 콘솔과 모든 것을 사용하기 위해 SQL Server에 지속적으로 로그인합니다. 둘째,이 Windows 서버가 NUMA를 …

1
이 쿼리에서 기본 (클러스터) 키가 사용되지 않는 이유는 무엇입니까?
스키마 구조가 다음과 같은 SQL Server 2008 R2 테이블이 있습니다. CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] NULL, CONSTRAINT [PK_CDSIM_BE] PRIMARY KEY CLUSTERED ([ID] …

1
SQL Server 사용 재설정
내 개발 환경에서 쿼리를 가지고 놀고 있습니다. 이를 위해 SQL Server 메모리, 계획 등을 재설정해야합니다. 모든 쿼리가 재설정 된 쿼리가 서버에서 유일한 스트레스 / 작업 프로세스임을 확인할 수 있습니다. 내가하고있는 일 중 몇 가지 발사 체크 포인트 DBCC DROPCLEANBUFFERS; DBCC FREEPROCCACHE; DBCC FLUSHPROCINDB DBCC 프리 세션 캐시 DBCC SQLPERF ( …

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