현재 우분투에서 PostGIS 2.0.2 및 PostgreSQL 9.1.6을 새로 설치하고 있습니다. 최근에 몇 가지 정보를 접했습니다. 의 모든 데이터를 저장하기 위해 공공 스키마를 사용하는 것은 좋은 생각이 불가능하다는 것을 나타냄.
이러한 이유로 data라는 스키마를 설정하고 자신을 소유자로 만들었지 만 좋은 생각입니까?
내 관심사는 :
- 소유자를 설정하는 것 외에도이 새 스키마를 만들 때 (pgAdmin III을 통해) 권한 탭에있는 것들에주의를 기울여야 할 수도 있습니다.
- 백업 / 복원을 수행하기 전에 공개 스키마에 데이터를 저장하고 모든 데이터를 별도의 스키마에 덤프하면 동일한 이점을 얻을 수 없습니다 (ogr2ogr 사용시 키 입력이 줄어 듭니다). 과
- 새 데이터 스키마에 기본 PostGIS 테이블과 뷰가 없어서 문제가 발생할 수 있습니다 (동일한 데이터베이스 내의 퍼블릭 스키마에 있음).
public
스키마. 다른 질문은 PostGIS 확장 객체를 이외의 스키마에 설치하는 것 public
입니다. 이것들은 다른 두 가지입니다!