데이터베이스 관리자

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

2
저장 프로 시저에서 임시와 비교시 코드가 다른 계획을 만듭니다.
저장 프로 시저 내에서 실행할 때 잘못된 계획을 사용하지만 임시를 실행할 때 훨씬 더 나은 계획을 선택하는 delete 문이 있습니다. 쿼리에서 사용하는 테이블의 모든 인덱스를 다시 작성하고 모든 캐시를 삭제했습니다. 옵티마이 저는 여전히 저장 프로 시저에 대해 잘못된 계획을 선택합니다. 옵티마이 저가 저장 프로 시저와 임시 SQL에 대해 다른 실행 …

5
병렬 처리 우수 사례
병렬 처리를 설정하는 모범 사례는 무엇입니까? SQL Server가 기본적으로 0사용 가능한 모든 프로세서를 사용 하도록 알고 있지만 어떤 경우에이 기본 동작을 변경 하시겠습니까? OLTP 워크로드의 경우 병렬 처리를 해제해야합니다 (maxdop을 설정)해야합니다 (이 기사를 찾아야 함 1)를 기억합니다. 나는 왜 당신이 이것을 할 것인지 완전히 이해하지 못한다고 생각 합니다. 언제 maxdop을 …

7
예약 된 백업 작업이 항상 작업이 성공했다고 말하더라도 모든 데이터베이스를 항상 백업하지는 않습니다.
SQL 2008에는 모든 데이터베이스를 백업하기 위해 저장된 proc을 실행하는 작업이 있습니다. 이것은 SQL Server 에이전트 작업을 통해 매일 실행됩니다. 매일 성공으로 종료되지만 며칠 동안 몇 개의 데이터베이스를 백업 한 후에 만 ​​성공으로 종료됩니다. 매번 다른 수의 데이터베이스가 될 수 있습니다. 대부분의 날은 모든 데이터베이스를 성공적으로 백업하지만 때로는 2 백업, 때로는 …

4
MySQL DBA 인터뷰에서 무엇을 물어봐야합니까?
저는 소프트웨어 개발자이며 팀이 MySQL DBA를 고용하도록 돕고 있습니다. 우리가 직면하고있는 핵심 과제는 다음과 같습니다. 최대 절전 모드로 인해 쿼리 속도가 느려집니다. 데이터베이스 관리 (백업, 튜닝, 패치, 보안) 새로운 데이터 소스의 데이터 증가 및 오래된 데이터 축적으로 인한 확장 성. 향후 데이터 마이닝 및 데이터웨어 하우징을 시작할 계획입니다. 그 방법이 …

1
응용 프로그램이 너무 많은 세션을 사용하는시기는 언제입니까?
OCI를 사용하여 Oracle과 통신하는 클라이언트 서버 응용 프로그램을 개발 중입니다. 과거에 우리 애플리케이션은 종종 세션을 무한 자원으로 취급했으며, 아마도 해당 Oracle 서버를 공유하는 다른 애플리케이션을 손상시킬 수있었습니다. 동료 개발자들에게 응용 프로그램이 다른 사람들과 잘 놀아주고 그런 자원 호그가 아닌 것이 중요하다는 것을 설득하려고합니다. Oracle DBA는 어느 시점에서 애플리케이션이 세션을 과도하게 …
9 oracle 

4
TempDB에서의 DDL 경합
지난 몇 달 동안 TempDB DDL 경합에 문제가있는 SQL Server 2005 Standard x64가 있습니다. 서버는 대기 자원 2 : 1 : 103 (대기 유형이 PAGELATCH_EX 임)에 경합이 발생합니다. 서버의로드가 적절하지 않으면이 문제가 산발적으로 발생하는 것으로 보입니다. "파괴를위한 임시 테이블"비율을 모니터링하고 있으며 2 : 1 : 103에 PAGELATCH_EX 문제가있는 시간 동안 …

2
SQL Server가 인덱스 된 뷰 열이 NULL이 아님을 인식하는 데 어떻게 도움이됩니까?
SQL Server 2008에 다음과 같은 인덱싱 된 뷰가 정의되어 있습니다 ( 테스트 목적으로 gist에서 작업 스키마 를 다운로드 할 수 있음 ). CREATE VIEW dbo.balances WITH SCHEMABINDING AS SELECT user_id , currency_id , SUM(transaction_amount) AS balance_amount , COUNT_BIG(*) AS transaction_count FROM dbo.transactions GROUP BY user_id , currency_id ; GO CREATE …

2
이것이 일반적인 MySQL 권한 세트입니까?
로컬 테스트 setup 프 설정에서 거의 phpmyadmin과 제목 상태를 사용하면 user = ANY, password = NO로 표시된 3 명의 사용자가 있습니다. USER | HOST | Password | Global Priv | Grant -----+---------+----------+-------------+------ Any | % | No | USAGE | No Any | Local | No | USAGE | No …

2
SQL Server : sysadmin 권한을 피하지만 적절한 권한을 부여하는 방법
한 SQL Server 2008 인스턴스에 액세스하려는 동료가 있습니다. 이 인스턴스에 대한 권한을 부여해야합니다. 그는 할 권리가 있어야한다 서버 로그인 추가 및 수정 유지 보수 계획 추가 및 수정 (예 : 데이터베이스에서 백업 작성) 에이전트 작업 예약 그에게 sysadmin 권한을 부여하고 싶지 않습니다. 어떤 권한을 부여해야합니까?

4
Oracle은 ORA-01031 오류 : 권한이 충분하지 않습니다
Oracle이 "ORA-01031 : Insufficient privileges"오류를 반환 sqlplus / as sysdba하지만 실행 sqlplus sys/oracle123 as sysdba하지 않으면 왜됩니까? Oracle 버전 : Oracle Database 10g Enterprise Edition 릴리스 10.2.0.1.0-64 비트 Linux 버전 : SUSE Linux Enterprise Server 11 (x86_64) 나는 오라클이 실행시 OS 인증을 사용한다는 것을 알고 있으며 sqlplus / as sysdba, …
9 linux  oracle 

3
많은 SELECT / INSERT / UPDATE / DELETE를위한 MySQL 고성능
모든 사용자가 종종 10 ~ 300 초 동안 테이블에 레코드를 얻는 모듈을 만들고 있습니다. 시간이 만료되면 레코드가 삭제됩니다. 사례는 다음과 같습니다. 많은 사용자와 레코드가 자주 변경 될 것입니다. 레코드가 자주 변경되고 mysql에 문제가 있는지 궁금하기 때문에이 테이블의 애플리케이션 성능에 어떤 영향을 미치나요? 인덱스가왔다 갔다하는 것처럼이 특정 테이블의 데이터는 200 회 …

2
SQL Server 메모리 카운터를 가져오고 값을 표시하는 powershell
다음 SQL Server 카운터를 캡처하기 위해 powershell 스크립트를 작성 중입니다. SQL Server : 메모리 관리자 : 전체 서버 메모리 (KB) SQL Server : 메모리 관리자 : 대상 서버 메모리 (KB) 내 컴퓨터에는 3 개의 SQL 서버 인스턴스가 있으므로이 스크립트가 모든 카운터를 동적으로 캡처하고 1 샘플의 값만보고하기를 원합니다. 나는 다음을 작성하려고 …


3
Yelp는 데이터베이스에서 거리를 어떻게 효율적으로 계산합니까?
예를 들어 테이블이 있다고 가정 해보십시오. Business(BusinessID, Lattitude, Longitude) 물론 모두 색인됩니다. 또한 백만 개의 기록이 있습니다 예를 들어 106,5에 가장 가까운 업체를 찾고 싶다고 가정 해 보겠습니다. 만약 내가한다면 SELECT * FROM Business WHERE (Some formula to compute distance here) < 2000 예를 들어 SELECT * FROM Business TOP …

3
사용자는 mysqldump가 진행 중일 때 시스템이 느리게 작동한다고 불평합니다
MYSQL 데이터베이스 (ibdata1)의 크기는 73GB이며 INNODB 테이블 용 Windows 2008 O / S에서 전용 데이터베이스 서버로 실행되도록 구성되어 있습니다. mysqldump --skip-opt --quick --single-transaction --create-options --extended-insert --disable-keys --add-drop-table --complete-insert-를 사용하여 백업을 실행하고 있습니다. set-charset-compress --log-error = Proddb0635.err -u root -pjohndoe Proddb> \ devNas \ devNas \ sqlbackup \ LIVE \ db …

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