«sql-server» 태그된 질문

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

2
"문자열 또는 이진 데이터가 잘릴 것"의 원인을 확인하는 효율적인 방법이 있습니까?
이 질문 에 대한 후속 조치 입니다. 또한 Microsoft 의이 기능 요청 과 관련이 있습니다 . 그러나, 몇 년이 지났고 몇 차례의 주요 릴리스가보고 된 이후 시장에 출시되었습니다. 질문 : SQL Server 2017은이 오류의 근본 원인을 쉽게 찾을 수있는 메커니즘을 제공합니까? 아니면 약 9 년 전에 문제가보고 된 것처럼 조사하기가 …

1
temp 테이블이 아닌 tempdb가 아닌 사용자 데이터베이스에서 #으로 시작하는 SQL Server 테이블 이름
어떻게 든, 수십 년 전에,로 시작하는 테이블이 데이터베이스에 생성되었습니다 #. 앱 탐색기가 아닌 앱 데이터베이스 아래의 개체 탐색기에 표시됩니다 tempdb. 어떤 이유로 Azure는 이와 같은 데이터베이스를 가져 오지 않습니다. 삭제하거나 이름을 바꾸거나 상호 작용할 수 없습니다. 객체 탐색기에서 삭제 , 스크립트 드롭 , GUI에서 이름 바꾸기 를 시도했지만 그중 아무것도 …

1
SQL 2017 TDE 데이터베이스에서 백업 압축으로 인한 손상
SQL Server 2017 (CU3)에서 TDE 데이터베이스 중 하나에서 백업 압축을 활성화 할 때마다 백업 프로세스가 항상 데이터베이스의 특정 페이지를 손상시킵니다. 압축하지 않고 백업을 실행해도 손상되지 않습니다. 이 문제를 확인하고 재현하기 위해 취한 단계는 다음과 같습니다. "TDE_DB1"데이터베이스에서 DBCC CheckDB를 실행하십시오. 모든 것이 좋고 오류가 없습니다. 압축하지 않고 데이터베이스를 성공적으로 백업하십시오. VERIFYONLY는 …

4
이 WHERE 절에서 %는 무엇을합니까?
나는 훈련을하고 있으며 스크립트 중 하나에는 다음 명령이 있습니다. SELECT SUM(Col2) FROM clust_table WHERE Col1 % 3 = 1 WHERE 절에서이 스 니펫이 무엇인지 알고 싶습니다. Col1 % 3 = 1 인터넷에서 조사한 결과이 명령에 대한 언급은 없습니다.
13 sql-server  t-sql 

1
차등 백업 문제-왜? 이게 가능해?
SQL Server 2014를 사용하고 있으며 이것이 상황입니다. 서버 A와 서버 B가 있습니다. 하룻밤 ETL은 서버 A에서 처리됩니다. 로드 프로세스를 완료 한 후, 데이터베이스 X는-백업 (과 도착 CHECKSUM및 RESTORE VERIFYONLY서버 B로 전송받을 후 신뢰성을 보장하기) 및 서버 B는 bak파일을 수신 한 다음 데이터베이스를 복원합니다. 차등 백업 전략을 사용하여 다음을 수행합니다. 전체 …

2
DBCC FREEPROCCACHE 나 DBCC FREESYSTEMCACHE ( 'SQL Plans') 모두 CACHESTORE_SQLCP 메모리를 비우기 위해 아무 작업도 수행하지 않습니다.
CACHESTORE_SQLCP Sql 계획은 며칠 후에 38GB를 초과합니다. "Ad Hoc 워크로드 최적화"옵션이 이미 실행 중입니다. 엔터티 프레임 워크 및 사용자 지정보고는 많은 임시 작업을 생성합니다! 다중 AZ 미러링을 사용하는 AWS RDS의 SQL Server 2016 SE 3.00.2164.0.v1 내가 실행할 때 : DBCC FREESYSTEMCACHE('SQL Plans'); 또는 DBCC FREEPROCCACHE 또는 DBCC FREESYSTEMCACHE ('SQL Plans') …



3
매시간 MS SQL Studio에서 자동으로 쿼리 실행
대기업에서 응용 프로그램을 지원하며, 내 역할 중 하나는 데이터를 정리하는 것입니다. 1 시간마다 실행해야하는 쿼리가 있으며 자동화하고 싶습니다. 조직 정책으로 인해 SQL Server 에이전트 작업을 만들거나 스키마를 수정할 수 없으며 데이터 만 조작 할 수 있습니다. 끝없는 WHILE(1=1) BEGIN WAITFOR DELAY '01:00'; --do work END 나는 나를 위해 일을하지만, 영구 …

3
LIKE 문자 길이 제한 극복
여기서 LIKE 문자 길이 제한 을 읽으면 LIKE 절에서 ~ 4000 자보다 긴 텍스트를 보낼 수없는 것 같습니다. 특정 쿼리에 대한 쿼리 계획 캐시에서 쿼리 계획을 가져 오려고합니다. SELECT * FROM sys.dm_exec_cached_plans AS cp CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) AS qp CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) AS st where st.text like '%MY_QUERY_LONGER_THAN_4000_CHARS%' ESCAPE '?' …

2
외래 키를 삭제하는 데 시간이 오래 걸리는 이유는 무엇입니까?
한 번에 하나씩 다음과 같이 데이터베이스에서 모든 외래 키를 삭제하는 스크립트를 만들었습니다. ALTER TABLE MyTable1 DROP CONSTRAINT FK_MyTable1_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col2 놀랍게도 스크립트가 오랜 시간이 걸린다는 것입니다. 각 DROP FK 당 평균 20 초입니다. 이제 서버가 가서 FK 제약 조건이 처음부터 …

1
Perfmon 카운터 "최소 최적 계획 / 초"는 실제로 무엇을 측정합니까?
SQL Server에서 Perfmon 카운터 "Workload Group Stats : Suboptimal plans / sec"는 무엇을 측정합니까? 리소스 관리자 카운터 중 하나 이므로 워크로드 그룹 (RG 구성 여부에 관계없이)에서 측정됩니다. 좋은 계획이나 나쁜 계획을 세우는 것이 무엇인지 묻지 않지만, 그 카운터는 구체적으로 무엇을 측정하며 정확한 대응 계획을 찾으려면 어디로 가야합니까? 예를 들어 확장 …
13 sql-server 

2
SQL Server 2016에서 공간 데이터를위한 MakeValid () 대신 사용
LINESTRINGOracle에서 SQL Server로 옮기는 매우 큰 지리 데이터 테이블이 있습니다 . Oracle에서는이 데이터에 대해 여러 가지 평가가 수행되며 SQL Server의 데이터에 대해서도 평가가 수행되어야합니다. 문제 : SQL Server는 LINESTRINGOracle보다 유효한 요구 사항이 더 엄격합니다 . "LineString 인스턴스는 두 개 이상의 연속 포인트 간격 동안 자체적으로 겹칠 수 없습니다." 단지 우리 …

4
처음 1 억 개의 양의 정수를 어떻게 문자열로 변환 할 수 있습니까?
이것은 실제 문제에서 약간 벗어난 것입니다. 컨텍스트 제공이 도움이되는 경우이 데이터 생성은 문자열 처리 성능 테스트 방법, 커서 내에서 일부 작업을 적용해야하는 문자열 생성 또는 중요한 데이터에 대한 고유 한 익명 이름 대체를 생성하는 데 유용 할 수 있습니다. SQL Server에서 데이터를 생성하는 효율적인 방법에 관심이 있습니다.이 데이터를 생성해야하는 이유를 …

1
"and"와 "&"의 차이점
논리 연산의 우선 순위를 이해하고 다음 코드를 가지고 있습니다. declare @T bit ='TRUE' declare @F bit ='False' print @T and @F 그리고 오류를 다음과 같이 반환합니다. 키워드 'and'근처의 구문이 잘못되었습니다. 'and'를 '&'로 바꾸면 코드가 다시 작동합니다. 이전 코드가 작동하지 않는 이유는 무엇입니까? SQL 서버를 사용하고 있습니다.
13 sql-server  t-sql 

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