«sql-server» 태그된 질문

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

2
SQL Server의 인덱싱 된 뷰
나는 테이블과 인덱스 뷰를 가지고있다. Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id 이제 다음 쿼리를 실행하면 select a.name, b.name from mytable1 a …

2
sys.allocation_units의 테이블 크기와 일치하지 않는 DATALENGTH의 합
DATALENGTH()테이블의 모든 레코드에 대한 모든 필드의 합계를 합하면 테이블의 전체 크기를 얻는다 는 인상을 받았습니다 . 내가 착각 했니? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true 데이터베이스에서 특정 테이블의 크기를 얻기 위해 아래 쿼리 (온라인에서 가져온 테이블 크기, 클러스터 된 인덱스 …

2
온라인 상태에서 SQL Server 데이터베이스를 새 디스크로 이동
디스크 I / O로 인해 어려움을 겪고있는 1.4TB SQL Server 데이터베이스가 있습니다. 우리는 모든 문제를 해결할 서버에 새로운 SSD 어레이를 설치했으며 데이터베이스를 이동하는 가장 좋은 방법에 대해서만 논의하고 있습니다. 다운 타임없이 할 수 있다면 이상적입니다. 그러나 2 일 동안의 다운 타임과 2 일 간의 성능 저하 (예 : 데이터 복사 …
11 sql-server  ssd 

5
고유 키 제약 조건 위반으로이 업데이트가 실패하는 이유는 무엇입니까?
저는이 문제로 인해 상대적으로 경험이없고 당황한 "우연한"DBA입니다. MS SQL Server 2012 실행 중입니다.이 UPDATE 문에 문제가 있습니다. UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy = SYSTEM_USER , UpdatedOn = CAST(GetDate() AS DATE) …

1
SQL Server의 "로그온 검사 점 잘라 내기"옵션
오랜 이야기이지만 장기 컨설턴트 (이전 직원)는 Tivoli Storage Manager와 인터페이스하기 위해 몇 년 전 (2006 년)에 사용자 정의 스크립트를 작성했으며 이름이 SQL Server DB 옵션 인 것으로 보입니다 truncate log on checkpoint. 그들의 주장은 스크립트가 SQL 2012 인 인스턴스에서 기능하고 백업을 수행하지 못하게한다는 것입니다. 그러한 옵션을 찾을 수 없으며 sp_configure백업이 …

4
XML 수정 : 속성을 요소로
XML비슷한 구조의 데이터가 포함 된 열이 있습니다. <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> SQL Server를 사용하여 데이터를 수정하여 각 Value특성을 요소로 변경하려면 어떻게해야합니까? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> </Element> </Elements> </Root> 최신 정보: 내 XML은 …
11 sql-server  xml  xquery 

1
사용량이 많은 테이블에서 인덱스 생성
우리는 insert\select매번 많은 테이블을 가지고 있습니다 (매초마다 100 대의 기계를 삽입 / 업데이트하는 것과 같은) 잠깐이라도 잠글 수없는 테이블에 인덱스를 작성하는 가장 좋은 방법은 무엇입니까? 인덱스를 만들면 요청이 잠길 것이라고 확신하며 할 수 없습니다. 1 백만 행 이상의 큰 테이블입니다.

2
백업을 생성하는 프로세스를 찾을 수 없습니다
고객 서버에 SQL Server 2008 인스턴스가 설치되어 있습니다. 고객의 IT 부서는 머신의 다양한 백업을 담당합니다. SQL Server 로그에 매일 오후 7시에 전체 백업이 있지만 SQL Server에서 예약 된 계획의 증거를 찾을 수 없습니다. 우리가 접촉 한 기술자들은 자동 백업이 있는지 알려주지 못했습니다. 그들이 말한 것은 전체 머신이 백업되고 있다는 것입니다. …

1
이 while 루프에 명시 적 트랜잭션이 필요합니까?
SQL Server 2014 : 우리는 매우 큰 (1 억 행) 테이블을 가지고 있으며 테이블에 몇 개의 필드를 업데이트해야합니다. 로그 배송 등을 위해, 우리는 또한 한입 규모의 거래를 유지하기를 원합니다. 아래를 약간 실행 한 다음 쿼리를 취소 / 종료하면 지금까지 수행 한 작업이 모두 커밋되거나 언제라도 취소 할 수 있도록 명시적인 …

1
지원되지 않는 열에서 Identity 속성을 제거하는 이유
SQL Server 2000 이후에 ID 열을 "ID를 해제"하는 기능이 제거되었다는 것을 읽었습니다. 그리고 이것은 "디자인에 의한 것"입니다 (단지 빠진 기능이 아닙니다). 다음은 블로그에서 찾은 예 입니다. 시스템 테이블을 업데이트합니다. SQL Server 2000 이후에는이 기능이 제거되었습니다. 시스템 테이블을 통해이 작업을 수행하는 것은 좋지 않습니다. 다른 방법 으로이 기능을 사용하는 이유가 무엇인지 …

2
데이터베이스 SQL Server 2012를 미러링 할 수 없습니다
다음 명령을 사용하여 데이터베이스를 미러링하려고 할 때 ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ 다음과 같은 오류가 발생합니다 메시지 1475, 수준 16, 상태 105, 줄 1 데이터베이스 "test0916aj8CJ"에는 백업되지 않은 대량 로그 변경 내용이 포함될 수 있습니다. 주 데이터베이스 또는 기본 데이터베이스에서 로그 백업을 수행하십시오. 그런 다음이 백업을 미러 데이터베이스에서 …

3
`WITH NOCHECK`을 사용하여 외래 키를 만들면 무엇이 손실됩니까?
나는 내가 할 경우 알고 EXISTS()FK 조회 값에 호출을하는 FK 제약 조건이 신뢰할 수있는 경우, 다음, 결과는 즉시이다. 그리고을 사용하여 FK를 만들 때와 같이 신뢰할 수없는 경우 WITH NOCHECKSQL Server는 테이블로 이동하여 값이 실제로 있는지 확인해야합니다. 내가 사용하여 잃어버린 다른 것이 NOCHECK있습니까?

1
다른 테이블에서 ORDER BY를 사용하여 TOP 1을 선택할 때 인덱싱 된 뷰를 설정하는 방법
다음 시나리오에서 인덱스 된 뷰를 설정하여 다음 쿼리가 두 개의 클러스터 된 인덱스 스캔없이 수행되도록 고심하고 있습니다. 이 쿼리에 대한 인덱스 뷰를 만들어서 사용할 때마다 내가 넣은 인덱스를 무시하는 것 같습니다. -- +++ THE QUERY THAT I WANT TO IMPROVE PERFORMANCE-WISE +++ SELECT TOP 1 * FROM dbo.TB_test1 t1 INNER …

4
SQL Server 평가판을 사용하여 SSIS를 개발할 수 있습니까?
우리는를 SQL Standard Server구현하기 위해 를 구매하는 것에 대해 생각 하고 ETL via SSIS있습니다. 우리에게는 매우 비싸기 때문에 무료 버전으로 SSIS 패키지 개발을 테스트하고 싶습니다. Express 버전은 SSIS를 통합하지 않으므로 SQL Server 2014 의 평가 180 만료 버전 에서 시도하고 싶지만 - Is it possible - Are there limitations. 아무도 …
11 sql-server  ssis 

3
트리거를 사용하지 않고 SQL Server에서 쿼리를 실행하는 클라이언트의 ID를 찾으십니까?
현재 CDC (Change Data Capture) 를 사용하여 데이터 변경 사항을 추적하고 있으며 변경 한 쿼리를 제출하는 클라이언트의 호스트 이름과 IP 주소를 추적하고 싶습니다. 동일한 사용자 이름으로 5 개의 서로 다른 클라이언트가 로그인 한 경우 5 명 중 어느 것이 쿼리를 실행했는지 추적해야 할 문제가 있습니다. 내가 찾은 다른 의심스러운 솔루션에는 …

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