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

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

1
매개 변수를 어떻게 주문합니까?
내가 실행중인 저장 프로 시저에 대한 피드백을 요청할 수 있는지, 시나리오를 처리하는보다 효율적인 방법이 있는지 궁금해합니다 (확실히있을 것입니다!). 기본적으로 하나 이상의 상태와 정렬 순서가있는 레코드 목록 (작업)을 반환하기 위해 호출하는 단일 SP가 있습니다 (Paging에 RowNum을 사용하고 있습니다). 현재 상태를 변경하면 사용자 등에 따라 항상 변경 될 수 있으므로 WITH RECOMPILE을 …

1
다른 SQL Server 스키마에 대한 사용자 권한 설정
특정 사용자에 대한 액세스를 제한해야하지만 dbo 소유 테이블의 데이터를 여전히 볼 수 있어야합니다. 다음을 수행하려고합니다. dbo 스키마 기능은 정상적으로 작동하며 모든 것에 액세스 할 수 있습니다. schema1 스키마는 schema1 객체에만 액세스 할 수 있습니다 schema1보기 또는 저장 프로 시저가 dbo가 소유 한 테이블의 데이터에 액세스하는 경우 권한 체인이 적절하게 user1은 …

7
소스 제어 하의 저장 프로 시저, 모범 사례
현재 Tortoise SVN을 사용하여 .NET 웹 응용 프로그램을 소스 제어합니다. SQL Server 저장 프로 시저를 소스 제어로 가져 오는 가장 좋은 방법은 무엇입니까? 현재 VS 2010을 개발 환경으로 사용하고 있으며 SSDT (SQL Server Data Tools)를 사용하여 오프 프레미스 SQL Server 2008 R2 데이터베이스에 연결하고 있습니다. 내가 과거에했던 일은 procs를 .sql …




5
날짜 시간 문자열에 1 밀리 초를 추가하는 방법은 무엇입니까?
선택을 기반으로 다음과 같이 x 행을 반환 할 수 있습니다. 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 우리는 0의 모든 밀리 초를 가지고 있습니다. 1 x 1 밀리 초를 추가하는 방법이 있습니까? 그래서 선택은 다음과 같습니다. 1 2019-07-23 10:14:04.001 1 2019-07-23 10:14:11.002 2 2019-07-23 10:45:32.003 …

5
10-20 SQL Server 데이터베이스를 ~ 동기 상태로 백업 및 복원 하시겠습니까?
10-50GB 사이의 크기로 10-20 개의 SQL Server 2008 R2 데이터베이스를 백업해야하며 온라인 상태이고 단일 엔터프라이즈 앱에서 동시에 사용합니다. 또한 모든 데이터베이스에서 크게 동기화 된 상태로 데이터베이스를 복원해야합니다 (데이터베이스 간 최대 몇 초의 비 동기화를 감당할 수 있음). QA / DEV 환경에 대한 프로덕션 데이터를 캡처하는 것이 목적입니다. 데이터베이스를 전체 복구로 …

1
비 클러스터형 인덱스에 클러스터형 인덱스 열을 포함해야합니까?
비 클러스터형 인덱스가 클러스터 된 인덱스를 기반으로한다는 것을 고려할 때 비 클러스터형 인덱스가 클러스터형 인덱스에 포함 된 열을 나열해야합니까? 다시 말해 Products 테이블에 ProductID에 대한 클러스터 된 인덱스가 포함되어 있으면 ProductID 열을 포함하는 것이 좋습니다 비 클러스터형 인덱스를 만들 때 열로 추가해야합니까? 그렇지 않은 경우 비 클러스터형 인덱스에 열 이름을 …

2
실행 계획을 사용하여 T-SQL 쿼리를 최적화하는 방법
시행 착오 및 실행 계획을 사용하여 최적화하려고 지난 이틀 동안 보낸 SQL 쿼리가 있지만 아무 소용이 없습니다. 이 일을 용서해주십시오. 그러나 전체 실행 계획을 여기에 게시하겠습니다. 쿼리 및 실행 계획에서 테이블 및 열 이름을 간략하게 만들고 회사의 IP를 보호하기 위해 노력했습니다. 실행 계획은 SQL Sentry Plan Explorer 로 열 수 …

3
일정 범위의 날짜 당 열을 반환합니다.
표 A : BookingsPerPerson 이 있다고 가정하겠습니다. Person_Id ArrivalDate DepartureDate 123456 2012-01-01 2012-01-04 213415 2012-01-02 2012-01-07 내가 볼 때 달성해야 할 것은 다음과 같습니다. Person_Id ArrivalDate DepartureDate Jan-01 Jan-02 Jan-03 Jan-04 Jan-05 Jan-06 Jan-07 123456 2012-01-01 2012-01-04 1 1 1 1 213415 2012-01-02 2012-01-07 1 1 1 1 1 1 …

2
SQL Server에 얼마나 많은 RAM이 할당되어 있는지 살펴보십시오.
SQL Server 2005를 사용하면 작업 관리자를보고 최소한 SQL Server에 할당 된 메모리 양을 간략하게 살펴볼 수 있습니다. SQLServer : Memory Manager / 총 서버 메모리 (KB) 성능 카운터 상태가 16,732,760 인 경우에도 SQL Server 2008에서는 작업 집합 또는 커밋 크기가 실제로 500MB를 넘지 않습니다. 작업 관리자에서 서버 메모리를 실제로 표시하는 …

2
플래그 배열을 저장하기위한 데이터 유형 (비트 맵 / 비트 배열)
다음 작업을 지원하여 테이블의 각 레코드마다 비트 배열을 저장해야합니다. 비트가 설정되어 있는지 테스트하고 비트 설정 (SQL 사용) ADO 2.8을 사용하여 값 쿼리 및 설정 (ADO.NET 아님) 인덱싱 ( "커버 인덱스"기능을 활용하기 위해) 이 배열에 저장되는 최대 비트 수는 고정되어 있지만 32를 초과 할 수 있습니다 . 즉, 간단한 int 열이 …

4
큰 인덱스 INCLUDE 필드는 시스템 성능에 어떤 영향을 줍니까?
이 질문은 포함 인덱스에있는 SQL Server 인덱스 성능에 관한 varchar(2000)것 INCLUDE입니다. 느리고 불안정한 데이터베이스 응용 프로그램에서 성능을 개선하려고합니다. 어떤 경우에는, 데이터는 같은 multple 문자열 연산을 포함하는 쿼리, 큰 VARCHAR 문자열을 통해 액세스 SUBSTRING(), SPACE()및 DATALENGTH(). 다음은 간단한 액세스 예입니다. update fattable set col3 = SUBSTRING(col3,1,10) + '*' + SUBSTRING(col3,12,DATALENGTH(col3)-12) from …

5
내 SQL 서버에 대한 가능한 공격?
내 SQL Server 로그를 확인하면 다음과 같은 몇 가지 항목이 표시됩니다. Date: 08-11-2011 11:40:42 Source: Logon Message: Login failed for user 'sa'. Reason: Password did not match for the login provided. [CLIENT: 56.60.156.50] Date: 08-11-2011 11:40:42 Source: Logon Message: Error: 18456. Severity: 14. State: 8. Date: 08-11-2011 11:40:41 Source: Logon …

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