저는 ~ 65,000 개의 스키마 (고객 당 한 명)가있는 postgres 데이터베이스를 가지고 있으며 각각은 ~ 5 - 20 개의 테이블을 가지고 있습니다. 새로운 스키마와 테이블을 만드는 것이 속도가 느려진 것 같습니다. 이 시나리오를 지원하기 위해 올바르게 인덱싱되지 않은 시스템 테이블이있을 수 있지만 "EXPLAIN CREATE SCHEMA"를 호출하면 구문 오류가 발생하므로이 오류를 디버깅하는 방법이 손실됩니다. 어떤 아이디어?포스트그레스에서 느린 스키마/테이블 생성
EDIT : 이것은 Amazon RDS 데이터베이스, 고 가용성의 m4.2xlarge 인스턴스, 400GB SSD 스토리지입니다.
많은 스키마를 보유하기 위해 둘 이상의 데이터베이스를 만드는 것은 어떻습니까? –
@LaurenzAlbe : 기본적으로 새 데이터베이스 파일은 같은 디렉토리에 있습니다. 나는 당신에게 테이블 공간이 필요하다고 생각한다. –
문제가 실제로 디렉토리 일 경우. 어쩌면 여러 테이블 스페이스에서 여러 데이터베이스를 추천하도록 해답을 확장 할 수 있습니다. –