많은 양의 데이터가있는 테이블이 있습니다. 11 억 개의 데이터 레코드를 가져 와서 매우 느리게 실행되기 시작했습니다.Oracle 11g, 좋은 설치 및 조정 가이드
예를 들어 SELECT COUNT(*) FROM TABLE
약 1 분 후에 실행됩니다.
우리는 초기 구성에 문제가 있다고 생각합니다. Oracle Linux, 서버 - XEON 4TB 하드 디스크, 8 RAM 및 4CPU에 설치됩니다. 데이터베이스는 RAM 및 CPU를 사용하지 않고 모든 리소스의 절반도 사용하지 않습니다. MySql을 사용하는 데 경험이 많으며 2 천만 개의 레코드로 데이터베이스를 너무 많이 잠그면 안된다고 생각합니다.
이제 우리는 11g의 대용량 데이터로 수행 할 좋은 권장 사항, 가이드 또는 생활 해킹을 찾고 있습니다.
사용할 OS는 무엇입니까? 어디서 좋은 설치 안내서를 찾을 수 있습니까? 팁 조정.
감사합니다.
통계를 업데이트 했습니까? – Sathya
어떤 통계가 있습니까? –
[테이블 및 통계] (http://www.dba-oracle.com/concepts/tables_optimizer_statistics.htm). 일반적으로 "조정 가이드"또는 "최상의 OS"는 없습니다. 어떤 SQL 문이 느리게 진행되는지 프로파일 링하여 시작하고, Explain 계획을 실행하고, 인덱스가 선택되는지 확인하십시오. – Sathya