«sql-server-2008-r2» 태그된 질문

SQL Server 2008 R2 (주요 빌드 버전 10.50.xxxx). sql-server로 태그하십시오.

3
SQL Server 버전에 따라 RAISERROR 또는 THROW를 선택할 수 있습니까?
내 코드는 다음과 같습니다. BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH SQL 2008을 사용하는 컴퓨터에서 실행되지 않는 한 잘 작동합니다. CATCH 블록에서 SQL 버전을 확인하고 2012 이상인 경우 THROW를 실행하고 2008 인 경우 RAISERROR를 실행하고 싶습니다. 구문 오류가 있으며 가능한지 궁금합니다. 이와 …

2
SQL Server-NTEXT 열 및 문자열 조작
NTEXT라는 열 이있는 테이블이 comments있습니다. 두 번째 문자열이 있는데 단어 뒤에 주어진 문자열 안에 배치 해야하는 anothercomment(a varchar) 라고 부릅니다 .commentsUPDATEHERE 에 캐스팅 nvarchar(max)자릅니다 comments내가의 좋아하는을 사용할 수 있도록 문자열을 CHARINDEX()( Msg 8152, Level 16, State 10, Line 2 String or binary data would be truncated.). 내가 사용하고 datalength()있는 몇 …


2
SELECT… WITH XLOCK을 사용해야하는 이유는 무엇입니까?
다시 발생하는 교착 상태에 직면하고 있습니다. 그 중 하나는 Keylock이며 Xlock 힌트가있는 교착 상태 피해자가되는 SELECT 쿼리가 포함되어 있습니다. 다른 명령문은 첫 번째 조회보기의 일부인 테이블 중 하나에 대한 INSERT입니다. 전망: create view dbo.viewE as select * from dbo.E where myValue > 13000 쿼리를 선택하십시오. select * from dbo.viewE with …

5
타사 도구를 사용하여 백업
타사 도구를 사용하여 백업을하면 어떤 이점이 있습니까? 나는 특히 하나를 언급하지 않지만 누군가가 200GB보다 큰 DB에 그것들을 사용하고 있는지 알고 싶습니다. 서버는 대부분 MSSQL 2008R2, Standard 및 Enterprise Edition입니다.

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

2
SARG 카디널리티 추정, 왜 전체 스캔하지 않습니까?
전체 스캔이없는 이유는 무엇입니까 (SQL 2008 R2 및 2012)? 테스트 데이터 : DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert Into dbo.TestTable(VeryRandomText, VeryRandomText2) …

1
실제로 설치하기 전에 사용 가능한 설정에서 SQL Server 버전 및 에디션을 결정합니까?
SQL Server 2008 R2 Enterprise에서 Standard Edition으로 다운 그레이드 프로세스를 진행하고 있습니다. 위의 활동을 시작하기 위해 사용 가능한 Standard Edition SQL Server를 찾고있었습니다. 우리는 하나를 찾았지만 아래 포인트에서 혼란스러워했습니다. 설치 파일 (이전 팀 구성원이 저장)은 SQL Server 2008 R2라는 폴더에 있지만 설치를 시작하기 전에 교차 확인하기 위해 default.ini 파일을 살펴 …

3
기존 사용자의 비밀번호 정책 확인
최근에 많은 데이터베이스 로그인에서 enforce_password_policy플래그를 사용할 수없는 환경에 들어 왔습니다 . 다가오는 감사를 위해서는 이러한 로그인 암호를 확인해야합니다. 다음 쿼리를 사용하여 로그인 목록과 플래그가 켜져 있는지 여부를 얻었습니다. select @@SERVERNAME as servername, name, IS_SRVROLEMEMBER('sysadmin', name) as SYSADMIN, type_desc, create_date, is_policy_checked, is_disabled, password_hash, PWDCOMPARE(name, password_hash) as UsernameAsPassword FROM sys.sql_logins 그러나 플래그가 …

1
높은 PAGELATCH_ * 및 WRITELOG가 대기합니다. 그들은 관련이 있습니까?
높은 WRITELOG 대기와 함께 매우 높은 PAGELATCH_EX 및 PAGELATCH_SH 대기 유형을보고 있습니다. PAGELATCH 대기를 유발하는 쿼리를 진단했으며 IDENTITY 값으로 정의 된 사용중인 클러스터 된 기본 키로의 삽입 속도를 줄임으로써 제거 할 수 있습니다. 이 현상을 마지막 페이지 삽입 래치 경합이라고합니다. 그러나 내 질문은 새 레코드가 삽입 될 때 SQL Server가 …

2
다른 SQL 계정으로 실행되는 SQL 작업 단계
다른 SQL 로그인 계정으로 실행되도록 SQL 작업 단계를 설정하는 방법이 궁금합니다. 기존 자격 증명이 필요한 새 프록시 계정을 설정해야합니다. 자격 증명을 만들 때 유일한 옵션은 Windows 로그인 자격 증명을 사용하는 것입니다. 실행하려는 작업이 아래에 있습니다. 다른 추가 명령문이 있지만 작업 단계를 SQL 로그인으로 실행하도록 설정하면 실패합니다. insert into [dbo].[TableA] SELECT …

3
누가 로그인 암호를 변경했는지 알아낼 수있는 방법이 있습니까?
SQL Server 2008 R2에서 누가 로그인 암호를 변경했는지 확인하려고합니다. 기본 추적을 이미 확인했으며 해당 이벤트를 기록하지 않습니다. 기본 추적에는 다음과 같은 보안 관련 이벤트가 포함됩니다. /* Audit Add DB user event Audit Add login to server role event Audit Add Member to DB role event Audit Add Role event Audit …

3
하나 또는 두 개의 인덱스?
내 데이터베이스의 테이블에 다음 색인을 만들었습니다. CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) 서버는 다음과 같은 '누락 된'색인을 제안합니다. CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) 유지 관리해야 할 새 인덱스를 만드는 대신 제안 된 열을 포함하도록 기존 인덱스 정의를 수정하는 것이 논리적으로 보입니다. …

3
SQL Server 2008 R2의 일반 메모리 요구 사항
DBA 작업에 익숙하지는 않지만 SQL Server에 대한 추가 리소스를 요청하는 사례를 만들려고 노력하고 있으며 똑똑한 사람들이 실행해야 할 사항에 대한 대략적인 추정치를 제공 할 수 있기를 바랍니다. IT가 프로덕션 SQL Server에 제공 한 리소스 할당량이 적을 것으로 의심됩니다. 하드웨어 소프트웨어: 데이터베이스 : SQL Server 2008 R2 엔터프라이즈 데이터베이스 Windows : …

5
SQL Server의 최대 메모리 설정
2Gb의 메모리 만 사용 가능한 단일 전용 서버에서 SQL Server 2008 및 웹 기반 응용 프로그램을 실행하고 있습니다. 다른 곳에서 언급했듯이 SQL Server는 정기적으로 실제 메모리의 98 %를 차지하므로 서버에서 실행되는 웹 응용 프로그램의 속도가 느려집니다. SSMS의 서버 속성에서 메모리 아래의 최대 서버 메모리 (MB)는 다음과 같이 설정됩니다. 2147483647 내 …

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