«sql-server» 태그된 질문

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

2
LIKE 연산자의 카디널리티 예상치 (로컬 변수)
LIKE알 수없는 시나리오에 대해 모든 최적화 에서 연산자 를 사용할 때 레거시 및 새로운 CE 모두 9 % 추정치를 사용 한다는 인상을 받았습니다 (관련 통계를 사용할 수 있고 쿼리 최적화 프로그램이 선택성 추측에 의존 할 필요가 없다고 가정). 신용 데이터베이스에 대해 아래 쿼리를 실행할 때 다른 CE에 따라 다른 추정치를 …

2
최대 사용자 연결 수
SQL Server 2012 Standard Edition에서 최대 사용자 연결 수는 32,767이라는 것을 알고 있습니다. 이 번호로 향하고 있다면 DBA로 무엇을해야합니까? 현재 30,000 명의 사용자 연결이 있으며이 수가 증가 할 것으로 예상됩니다.

6
SQL Server ID 값을 순서대로 읽을 수 있습니까?
TL : DR : 아래 질문은 다음과 같이 요약됩니다. 행을 삽입 할 때 새 값 생성Identity 과 클러스터 된 인덱스에서 해당 행 키 잠금 사이에 기회 창이 있습니까? 외부 관찰자가 더 새로운 것을 볼 수 있습니다. Identity동시 거래에 의해 삽입 된 가치? (SQL Server에서) 상세 버전 테이블의 클러스터형 인덱스 (여러 …

9
T-SQL을 사용하여 문자열이 회문인지 테스트
저는 T-SQL의 초보자입니다. 입력 문자열이 회문인지 여부를 결정하고 싶습니다. 그렇지 않으면 출력 = 0이고 출력 = 1입니다. 나는 아직도 구문을 알아 내고있다. 오류 메시지가 표시되지 않습니다. 저는 T-SQL의 작동 방식에 대한 이해와 지식을 얻고 더 나은 결과를 얻기 위해 다양한 솔루션과 피드백을 찾고 있습니다. 저는 여전히 학생입니다. 내가 본 것처럼 …

5
두 날짜 열에 대한 SARGable WHERE 절
SARGability에 대한 흥미로운 질문이 있습니다. 이 경우 두 날짜 열의 차이점에 대한 술어를 사용하는 것입니다. 설정은 다음과 같습니다. USE [tempdb] SET NOCOUNT ON IF OBJECT_ID('tempdb..#sargme') IS NOT NULL BEGIN DROP TABLE #sargme END SELECT TOP 1000 IDENTITY (BIGINT, 1,1) AS ID, CAST(DATEADD(DAY, [m].[severity] * -1, GETDATE()) AS DATE) AS [DateCol1], …

4
야간 백업으로 트랜잭션 로그가 단순 복구 모드에서 계속 증가하는 이유
복제본으로 즉시 표시하기 전에 Mike Walsh의 트랜잭션 로그가 계속 늘어나거나 공간이 부족한 이유를 읽었습니다 . 하지만 내 상황에 대한 답을 얻지 못했다고 생각합니다. 나는 십여 개의 비슷한 질문들을 살펴 보았지만 관련 질문들은 대부분 "중복"이라고 말하고 Mike의 질문을 지적했다. 세부 정보 : SQL Server 2008 R2에는 ~ 500MB 데이터베이스와 ~ 200MB …

2
SQL Server에서 클러스터 된 인덱스 만있는 테이블에서 인덱스 검색을 수행 할 때 명시 적 ORDER BY 절없이 순서를 보장 할 수 있습니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 4 년 전에 마이그레이션 되었습니다 . 2014-12-18 업데이트 주요 질문에 대한 압도적 인 응답이 "아니오"인 경우,보다 흥미로운 응답은 성능 퍼즐을 명시 적으로하여 해결하는 방법 2 부에 초점을 맞췄습니다 ORDER BY. 이미 답변을 표시했지만 …
24 sql-server 


3
왜 SELECT @@ IDENTITY가 10 진수를 반환합니까?
Dapper 를 사용하여 ASP.NET MVC 3 (.NET 4.0) 응용 프로그램의 SQL Server 2008 R2 Express 인스턴스에 대해 다음 쿼리를 실행하고 있습니다. INSERT INTO Customers ( Type, Name, Address, ContactName, ContactNumber, ContactEmail, Supplier) VALUES ( @Type, @Name, @Address, @ContactName, @ContactNumber, @ContactEmail, @Supplier) SELECT @@IDENTITY 에 대한 호출에서 connection.Query<int>(sql, ...)잘못된 캐스트 예외가 …

5
사용하지 않은 저장 프로 시저 식별
내년에는 여러 SQL Server 환경을 정리하려는 노력을 돕고 있습니다. 약 10,000 개의 저장 프로 시저가 있으며 그 중 약 1000 개만 정기적으로 사용되고 거의 200 개 정도가 드물게 사용되는 것으로 추정되므로 많은 작업이 필요합니다. 이러한 데이터베이스와 프로 시저에 액세스 할 수있는 여러 부서와 팀이 있기 때문에 항상 프로 시저를 호출하는 …

3
SQL Server에서 스키마를 사용하는 모범 사례는 무엇입니까?
SQL Server 스키마 의 기능 을 이해 하지만 모범 사례는 무엇입니까? 물론 다른 보안 계층을 제공하고 데이터베이스 내에서 데이터베이스 개체의 논리적 그룹을 제공합니다. 그러나 일반적인 것은 무엇입니까? 나는 종종 내 경험상 많은 맞춤형 스키마를 활용하지 못합니다. 이것이 전형적인가요? 사용자 지정 스키마를 사용해야하는 빈도가 적은 시나리오입니까?

3
Persisted Computed 열에 대한 인덱스는 계산 된 표현식에서 열을 가져 오려면 키 조회가 필요합니다.
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 나는 단순히 연결된 열로 구성된 테이블에 지속 계산 열을 가지고 있습니다. CREATE TABLE dbo.T ( ID INT IDENTITY(1, 1) NOT NULL CONSTRAINT PK_T_ID PRIMARY KEY, A VARCHAR(20) NOT …

1
실행 계획에 비싼 CONVERT_IMPLICIT 작업이 표시됩니다. 인덱싱으로이 문제를 해결할 수 있습니까? 아니면 테이블을 변경해야합니까?
where 절에 이와 같은 추악한 조건을 포함하는 정말 중요하고 느린 뷰가 있습니다. 또한 조인은 varchar(13)정수 ID 필드 대신에 거칠고 느린 조인이라는 것을 알고 있지만이보기를 사용하는 아래의 간단한 쿼리를 개선하고 싶습니다. CREATE VIEW [dbo].[vwReallySlowView] AS AS SELECT I.booking_no_v32 AS bkno, I.trans_type_v41 AS trantype, B.Assigned_to_v61 AS Assignbk, B.order_date AS dateo, B.HourBooked AS …
24 sql-server  view 

1
LANGUAGE 및 DATEFORMAT은 어떤 날짜 / 시간 리터럴 형식으로 안전합니까?
많은 날짜 / 시간 형식 증명하기 쉬운 다른 다음과 같은 두 가지 때문에 SET LANGUAGE, SET DATEFORMAT 또는 로그인의 기본 언어에 대한 잘못된 해석에 취약보다를 : yyyyMMdd -- unseparated, date only yyyy-MM-ddThh:mm:ss.fff -- date dash separated, date/time separated by T T가없는이 형식조차도 유효한 ISO 8601 형식처럼 보일 수 있지만 여러 …

1
프로덕션 환경에서 Tempdb를 축소하는 모범 사례
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 5 년 전에 마이그레이션 되었습니다 . SQL Server 2008에서 임시 DB를 축소 할 때 사용하는 가장 좋은 방법은 무엇입니까? 다음을 사용하는 것이 위험합니까? use tempdb GO DBCC FREEPROCCACHE -- clean cache DBCC DROPCLEANBUFFERS …

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