스포츠 토토 결과스페이스 생성

CREATE TABLESPACE — 새 스포츠 토토 결과스페이스 정의

시놉시스

스포츠 토토 결과스페이스 생성스포츠 토토 결과스페이스_이름[ 소유자new_owner| 현재_역할 | CURRENT_USER | SESSION_USER  ]
    위치 '디렉토리'
    [ 와 (스포츠 토토 결과스페이스_옵션 =  [, ... ] ) ]

설명

스포츠 토토 결과스페이스 생성새 클러스터 전체 스포츠 토토 결과스페이스를 등록합니다. 스포츠 토토 결과스페이스 이름은 데이터베이스 클러스터에 있는 기존 스포츠 토토 결과스페이스의 이름과 달라야 합니다.

스포츠 토토 결과스페이스를 사용하면 수퍼유저가 데이터베이스 개체(예: 스포츠 토토 결과 및 인덱스)가 포함된 데이터 파일이 상주할 수 있는 파일 시스템의 대체 위치를 정의할 수 있습니다.

적절한 권한을 가진 사용자가 통과할 수 있습니다스포츠 토토 결과스페이스_이름데이터베이스 생성, 스포츠 토토 결과 생성, 색인 생성또는제약조건 추가이 객체에 대한 데이터 파일을 지정된 스포츠 토토 결과스페이스 내에 저장합니다.

경고

스포츠 토토 결과스페이스는 정의된 클러스터와 독립적으로 사용될 수 없습니다. 참조PostgreSQL : 문서 : 16 : 23.6. 토토 꽁 머니 스페이스.

매개변수

스포츠 토토 결과스페이스_이름

생성될 테이블스페이스의 이름입니다. 이름은 다음으로 시작할 수 없습니다.pg_, 이러한 이름은 시스템 스포츠 토토 결과스페이스용으로 예약되어 있습니다.

사용자_이름

스포츠 토토 결과스페이스를 소유하게 될 사용자의 이름. 생략하면 기본값은 명령을 실행하는 사용자입니다. 슈퍼유저만 스포츠 토토 결과스페이스를 생성할 수 있지만 슈퍼유저가 아닌 사용자에게 스포츠 토토 결과스페이스의 소유권을 할당할 수 있습니다.

디렉토리

테이블스페이스에 사용될 디렉토리. 디렉터리가 존재해야 합니다(스포츠 토토 결과스페이스 생성생성하지 않음) 비어 있어야 하며 소유해야 합니다.포스트그레SQL시스템 사용자. 디렉터리는 절대 경로 이름으로 지정되어야 합니다.

스포츠 토토 결과스페이스_옵션

설정하거나 재설정할 테이블스페이스 매개변수입니다. 현재 사용 가능한 유일한 매개변수는 다음과 같습니다.seq_page_cost, random_page_cost, 효과적인_io_concurrency그리고maintenance_io_concurrency. 특정 테이블스페이스에 대해 이러한 값을 설정하면 해당 테이블스페이스의 테이블에서 페이지를 읽는 비용에 대한 플래너의 일반적인 추정치와 동일한 이름의 구성 매개변수에 의해 설정된 실행기의 프리페치 동작이 무시됩니다(참조)seq_page_cost, random_page_cost, 효과적인_io_concurrency, maintenance_io_concurrency). 이는 하나의 스포츠 토토 결과스페이스가 I/O 하위 시스템의 나머지 부분보다 빠르거나 느린 디스크에 있는 경우 유용할 수 있습니다.

참고

스포츠 토토 결과스페이스 생성트랜잭션 블록 내에서는 실행할 수 없습니다.

스포츠 토토 결과스페이스를 생성하려면dbspace파일 시스템 위치에서/데이터/dbs, 먼저 운영 체제 기능을 사용하여 디렉토리를 생성하고 올바른 소유권을 설정하십시오.

mkdir /data/dbs
chown postgres:postgres /data/dbs

그런 다음 내부에서 스포츠 토토 결과스페이스 생성 명령을 실행하십시오.PostgreSQL:

스포츠 토토 결과스페이스 생성 dbspace 위치 '/data/dbs';

다른 데이터베이스 사용자가 소유한 스포츠 토토 결과스페이스를 생성하려면 다음과 같은 명령을 사용하십시오:

CREATE TABLESPACE 인덱스 공간 소유자 genevieve LOCATION '/data/indexes';

호환성

스포츠 토토 결과스페이스 생성PostgreSQL확장.

수정 사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.