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

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

1
SQL Server 2008은 실행 계획의 작성 날짜를 저장합니까?
우리는 최근에 데이터베이스의 스키마를 수정하는 데 사용하는 응용 프로그램을 업그레이드했습니다. 이러한 변경으로 인해 캐시 된 실행 계획이 삭제 될 수 있습니다. SQL Server가 여러 가지 새로운 계획을 만들도록 강요하면 사용자 경험이 느려질 수 있습니다. 이것이 사실인지 알고 싶습니다. 제 질문은 SQL Server 2008이 캐시 된 실행 계획의 생성 날짜를 저장합니까? …

1
ODBC 데이터 원본 SQL Server 연결-사용자 로그인 실패
데이터베이스를 SQL 2005에서 SQL 2008이 설치된 서버로 옮겼습니다. 이제 ODBC 데이터 소스를 작성하려고합니다. "사용자가 입력 한 로그인 ID 및 비밀번호를 사용한 SQL Server 인증 사용"을 사용하고 있으며 로그인 및 비밀번호를 입력했습니다. 로그인은 SQL Server Management Studio의 보안-> 로그인에서 볼 수 있습니다. 로그인에는 이전 서버에서 동일한 로그인의 정확한 속성도 포함됩니다. 사용자 …

1
작업 공간 메모리 내부
Christian Bolton, Brent Ozar 등의 SQL Server 2008 내부 및 문제 해결 (일리노이의 로컬 라이브러리에서 빌려온)에 대한 나의 독서 책에 따르면 SQL 서버에 대한 이해와 확인을 구하고 웹에서 많은 검색을 시도하고 있습니다. 내 이해를 확인하거나 수정할 수 있습니다. 쿼리 메모리 부여가 필요한 모든 쿼리 또는 작업에는 작업 공간 메모리가 필요합니다. …

3
SQL Server에서 정보 스키마에 대한 액세스 거부
SQL Server에서 사용자 / 그룹에 대한 sys.tables/ 액세스를 비활성화하는 가장 좋은 방법을 찾고 Information Schema있습니다. 2008 년부터이 실을 찾았습니다 다음 [sys].[something]과 같이 액세스를 거부하는 방법을 보여줍니다 . DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole GO DENY SELECT …

2
SQL Server EXECUTE AS 문제
저장 프로 시저를 사용하려고 할 때 무언가가 없습니다 EXECUTE AS. 저장 프로 시저가에서 데이터를 읽고 source_db집계하여 결과를 저장 target_db합니다. sp 자체는입니다 target_db. 나는 전용 로그인이 모두 사용자에게 매핑 source_db및 target_dbSP의 소유자 (그래서 사용자가 app_agent에서 source_db와에서 target_db로그인에 대한 app_agent). 로 로그인하여 app_agent실행하면 EXEC target_db.app_agent_schema.import_data 모든 것이 잘 작동합니다. 하지만 내가 변하면 …

4
인덱스 재 구축, DB 크기 10 배
약 15 기가 인 SQL Server 데이터베이스 (2008 R2 SP1)가 있습니다. 유지 관리가 한동안 실행되지 않았기 때문에 모든 인덱스를 다시 작성하는 유지 관리 계획을 만들었습니다. 매우 조각화되었습니다. 작업이 완료되고 조각화가 사라졌지 만 이제 데이터베이스가 120 기가 넘습니다! 모든 재 구축을 수행하기 위해 추가 공간을 사용했음을 알았지 만 이제 작업이 완료되었으므로 …

1
슬롯 배열 및 총 페이지 크기
많은 포럼과 많은 블로그에서 페이지가 아래와 같이 구성되어 있음을 계속 읽습니다. 페이지 크기 : 16 x 512B = 8192B 페이지 헤더 : = 96B 최대 행 _ 행 : = 8060B (8192-96-8060) B = 36B로 남습니다. 좋습니다, 이것은 논리적이고 정확합니다. 내가 가진 질문은 이것입니다. 왜 많은 사람들이 나머지 36B가 슬롯 …

3
존재하지 않는 경우 동시에 삽입
저장 프로 시저의 삽입에 동시성 문제가 있습니다. 절차의 관련 부분은 다음과 같습니다. select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue = @_othervalue END 이러한 저장 프로 시저 중 3 …

3
SQL Server의 테이블에 여러 개의 nullable FK를 갖는 것은 나쁜 습관으로 간주됩니까?
SQL Server의 데이터베이스 구조에는 주문에 대한 다른 정보가 필요한 3 가지 유형의 제품이 있습니다. 그래서, 하나 개 만든 Customers테이블과 세 가지 주문 테이블 : OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. 모든 주문 테이블은 테이블에 일대 다 관계가 Customers있습니다. 또한 Payments지불 세부 정보가 들어 있는 또 다른 테이블이 있습니다. 그러나 나는 그것을 구성하는 방법에 …

2
교착 상태 오류가 교착 상태 SQL을 리턴하지 않습니다.
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. 내 웹 사이트 중 하나가 바쁠 때이 오류가 무작위로 발생합니다. 나는 그것이 어떤 테이블 세트에서 일어나는지 알고 있지만 다른 프로그램에 대한 경험에서 일반적으로 교착 상태가 발생하는 곳에서 SQL을 …

4
SQL Server 2008 R2에서 SQL Server 문이 간헐적으로 느려짐
고객 중 한 사람이 애플리케이션에서 일부 성능 문제를 겪고 있습니다. SQL Server 데이터베이스의 데이터를 사용하고 업데이트하는 .NET 3.5 웹앱입니다. 현재 프로덕션 환경은 프런트 엔드 인 Windows 2008 R2 시스템과 백 엔드의 SQL Server 2008 R2 클러스터로 구성되어 있습니다. 우리의 앱은 COM +와 MSDTC를 사용하여 데이터베이스에 연결합니다. 현재 상황은 다음과 같습니다. …

4
중앙 집중식 DBA 데이터베이스 작성
200 개 이상의 서버가 있으며 백업, 오류, 공간 작업을 기록하고 SSRS에 대한 보고서를 생성하는 중앙 집중식 DBA 데이터베이스를 만들려고합니다. 어디서부터 시작해야할지 잘 모르겠으며 도움을 주셔서 감사합니다. 대단히 감사합니다.


5
데이터베이스의 변경 사항을 감지하는 방법 (DDL 및 DML)
클라이언트의 SQL 서버에 많은 데이터베이스가 있습니다. 이 데이터베이스는 개발 중이므로 개발자는 데이터를 디자인, 리팩토링 및 수정하는 등의 작업을 수행 할 수 있습니다. 거의 변경되지 않는 일부 데이터베이스가 있습니다. 내 고객은 모든 것을 안전하게 (백업) 유지하고 환경 관리에 시간을 투자해야합니다. (회사에는 DB 관리자 위치가 없습니다.) 긴 토론 후, 클라이언트는 복원 용이성으로 …

3
SQL Server 2008에서 메모리에 캐시 된 내용을 확인하는 방법은 무엇입니까?
SQL Server 2008 R2에서 캐시 된 내용을 찾는 방법이 있습니까? 나는 다음과 같은 멋진 기사를 발견했다 : http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . 그러나 각 테이블과 인덱스에 얼마나 많은 데이터 (예 : 백분율 및 KB)가 저장되어 있는지 알고 싶습니다. 그러한 데이터를 얻는 간단한 방법이 있습니까?

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