데이터베이스 관리자

데이터베이스 기술을 향상시키고 커뮤니티의 다른 사람들에게서 배우고 자하는 데이터베이스 전문가를위한 Q & A

2
SQL Server 2008-동일한 실제 컴퓨터 및 서버 인스턴스에서 데이터베이스 간 성능
동일한 물리적 머신에서 다른 DB를 통해 선택을 수행 할 때 성능이 저하됩니까? 따라서 동일한 SQL 2008 인스턴스 내에서 실행되는 동일한 실제 컴퓨터에 2 개의 데이터베이스가 있습니다. 예를 들어 SomStoreProc의 on_this_db에서 the_other_db.dbo.someTable에서 SELECT someFields를 실행합니다. 인터넷에서 읽은 내용과는 거리가 멀지 만 대부분의 사람들은 NO를 나타내는 것 같습니다.

2
SQL Server 2005의 Nullable 열에 대한 고유 제약 조건
이 하나의 프로젝트에서 특정 필드를 고유하게 (문제가 아닙니다!) 설정해야하지만 필드가 null 인 경우 제약 조건을 무시하고 싶습니다. Sql Server 2008에서는 아래와 같이 필터링 된 인덱스를 사용하지만 이전 버전의 SQL에서는 사용할 수 없습니다! CREATE UNIQUE NONCLUSTERED INDEX User_UserName_IUC ON [User] (pinNr) WHERE UserName IS NOT NULL 그러나 나는 이것이 SQL Server …

3
Microsoft SQL Server 내에서 이전 쿼리 계획을 모두 지우려면 어떻게합니까?
Microsoft SQL 데이터베이스를 사용하는 즉시 사용 가능한 응용 프로그램이 있습니다. 이 응용 프로그램 내에서 각 보고서에 대한 다양한 선택 기준을 선택하고 선택합니다. 그런 다음이 응용 프로그램은 이러한 보고서를 실행합니다. 쿼리 계획에 문제가 있다고 생각합니다. 우리가 매일 실행하는 첫 번째 보고서는 매우 빠르게 7 분 동안 실행됩니다. 첫 번째 보고서 이후에 …

2
문서 지향 데이터베이스에 대해 배울 수있는 좋은 자료는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 개월 전 . NoSQL 데이터베이스에 대해 배우고 싶습니다. 그리고 문서 지향 데이터베이스로 시작하기로 결정했습니다. 이 유형의 데이터베이스의 개념과 디자인을 배우는 데 유용한 자료는 무엇입니까?

6
실제로 아무도 sqlcmd 모드를 사용 했습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

1
SQL Server에서 인덱스 생성 메모리 설정을 변경하면 어떤 영향이 있습니까?
일부 SQL Server 2008 데이터베이스 인덱스를 만들려고하는데 다음과 같은 오류 메시지가 나타납니다. 메시지 8606, 수준 17, 상태 1, 줄 1이 인덱스 작업에는 DOP 당 1024KB의 메모리가 필요합니다. DOP 2에 대한 2048KB의 총 요구 사항은 고급 서버 구성 옵션 "index create memory (KB)"에 대해 설정된 sp_configure 값 704KB보다 큽니다. 이 설정을 …

3
트리거의 발사 순서를 변경하는 방법?
정말 트리거를 거의 사용하지 않습니다. 그래서 처음에 문제가 발생했습니다. 트리거가있는 많은 테이블이 있습니다 (모든 테이블에 대해 2 이상). 모든 테이블의 발사 트리거 순서를 알고 변경하고 싶습니다. 이 정보를 얻을 수 있습니까? 추가 : 여기 내가 찾은 mssqltips에 대한 좋은 기사 가 있습니다.

1
다른 지역에있는 DB를 연결하는 모범 사례
다른 국가에 SQL Server를 설치하려고합니다. 우리는 그것들을 링크 할 필요가 있지만 (링크 된 서버에서와 같이) 직접 링크를 가질 필요는 없습니다. 즉, 느슨하게 결합 될 수 있습니다. VPN을 통해 연결하고 연결된 서버로 사용하거나 웹 서비스를 통해 느슨한 연결을 사용하는 것이 더 낫습니까? "더 나은"이란 안정성을 의미합니다.

1
Google App Engine에서 폴리 모델과 일반 Bigtable 모델의 성능 영향은 무엇입니까?
일반적인 Google App Engine 사용, 폴리 모델 또는 일반적인 '빅 테이블'모델에서 최고의 성능을 발휘하는 것은 무엇입니까? 폴리 모델은 효과적으로 상속 추적을 제공하는 "클래스"라는 부모 테이블에 열을 생성합니다. 부모 클래스에서 상속 된 일반 Bigtable은 부모를 쿼리하고 하위 유형이 지정된 모든 클래스의 모든 자식을 찾을 수있는 기능없이 별도의 새 데이터 구조를 만듭니다.

2
텍스트 열에 사용자 지정 우선 순위를 사용하여 주문
다음은 샘플 테이블입니다. name | cat ---------- hugo | sal bob | mgr mike | dev jeff | mgr john | dev 모두 name하고 cat있는 대 Varchar. cat 이 이름에 대한 카테고리를 반영하지만 우선 순위를 정한 다음 우선 순위에 따라 순서대로 모든 항목을 나열하는 쿼리를 지정합니다. 어떤 방법이 가능합니까? 나는 …
12 oracle 


5
MySQL 벤치마킹 도구가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 오래 전에 더 나은 성능을 위해 mysql 설정을 tweek하는 데 도움이되는이 도구가 있다고 들었지만, 그것을 찾을 수 없습니다. 나는 아파치에 ab를 사용하여 …

1
DECRYPTBYPASSPHRASE 함수를 사용할 때 암호화 된 데이터를 해독하기 위해 SQL Server가 사용한 해싱 알고리즘을 어떻게 알 수 있습니까?
내 질문은 두 가지 경우에 대한 다음 실험과 관련이 있습니다. SQL Server 2017 Express 인스턴스 (Microsoft SQL Server 2017 (RTM-CU16)) SQL Server 2014 Express 인스턴스 (Microsoft SQL Server 2014 (SP2-CU18)) ENCRYPTBYPASSPHRASE 함수 를 사용하여 텍스트를 암호화하고 결과를 DECRYPTBYPASSPHRASE 의 @ciphertext로 사용 했습니다 . 내 테스트 결과는 다음과 같습니다. 이에 따라 …

1
VARCHAR (MAX) 열이 인덱스에 포함 된 경우 전체 값이 항상 인덱스 페이지에 저장됩니까?
나는 이 질문 에서 영감을 얻어 호기심에서 이것을 요구하고있다 . 우리가 알고있는 그 VARCHAR(MAX)8000 바이트 행에 저장되지 않습니다보다 값이 이상하지만, 별도의 LOB 페이지입니다. 결과적으로 그러한 값으로 행을 검색하려면 둘 이상의 논리적 IO 조작이 필요합니다 (실제로 이론적으로 필요한 것보다 하나 이상 필요). 링크 된 질문에서 설명한대로 고유 인덱스에 VARCHAR(MAX)열을 INCLUDEd 로 …

5
한 번에 한 사람이 SQL 저장 프로 시저를 실행하도록 제한하려면 어떻게합니까?
기본적으로 하나의 테이블에서 값을 선택하고 다른 일종의 아카이브에 삽입하는 저장 프로 시저가 있습니다. 여러 사람이 동시에 그 일을하는 것을 피하고 싶습니다. 이 절차가 실행되는 동안 다른 사람이 시작하기를 원하지 않지만 직렬화를 원하지 않습니다. 다른 사람이 절차를 완료 한 후에 절차를 실행하지 않습니다. 내가 원하는 것은 절차를 실행하는 동안 다른 사람이 …

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