카탈로그pg_am상점 인덱스 액세스 방법에 대한 정보입니다. 각각에 대해 하나의 행이 있습니다. 시스템에서 지원하는 인덱스 액세스 방법입니다.
표 41-3.pg_am열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| amname | 이름 | 액세스 방법 이름 | |
| 아오너 | int4 | pg_shadow.usesysid | 소유자의 사용자 ID (현재 사용되지 않음) |
| 암전략 | int2 | 이 액세스에 대한 운영자 전략 수 방법 | |
| 암지원 | int2 | 이 액세스에 대한 지원 루틴 수 방법 | |
| amorderstrategy | int2 | 색인이 정렬 순서를 제공하지 않으면 0이고, 그렇지 않으면 설명하는 전략 연산자의 전략 번호 정렬 순서 | |
| amcanunique | 부울 | 액세스 방법이 고유 인덱스를 지원합니까? | |
| amcanmulticol | 부울 | 액세스 방법이 다중 열을 지원합니까? 인덱스? | |
| amindexnulls | 부울 | 액세스 방법이 널 인덱스를 지원합니까? 항목? | |
| amconcurrent | 부울 | 액세스 방법이 동시 지원을 지원합니까? 업데이트? | |
| amgettuple | regproc | pg_proc.oid | "다음 유효한 튜플"함수 |
| 아민서트 | regproc | pg_proc.oid | "이 튜플을 삽입하세요"함수 |
| ambeginscan | regproc | pg_proc.oid | "새 검사 시작"함수 |
| amrescan | regproc | pg_proc.oid | "이 스캔을 다시 시작하세요"함수 |
| 수정스캔 | regproc | pg_proc.oid | "이 스캔 종료"함수 |
| ammarkpos | regproc | pg_proc.oid | "현재 스캔 표시 위치"함수 |
| amrestrpos | regproc | pg_proc.oid | "표시된 스캔 복원 위치"함수 |
| ambuild | regproc | pg_proc.oid | "새 색인 구축"함수 |
| ambulkdelete | regproc | pg_proc.oid | 대량 삭제 기능 |
| amvacuumcleanup | regproc | pg_proc.oid | 포스트-진공정리 기능 |
| amcostestimate | regproc | pg_proc.oid | 스포츠 토토 사이트 스캔 비용을 추정하는 기능 |
여러 열을 지원하는 인덱스 액세스 방법(가amcanmulticol참)반드시인덱싱 null 값 지원 첫 번째 열 이후에는 플래너가 인덱스는 첫 번째 열에 대한 쿼리에만 사용할 수 있습니다. 에 대한 예를 들어, (a,b)에 대한 인덱스와어디에서 a = 4. 시스템은 인덱스가 다음을 수행할 수 있다고 가정합니다. 다음을 사용하여 행을 검색하는 데 사용됩니다.a = 4, 스포츠 토토 사이트가 행을 생략하면 잘못된 것입니다.b널입니다. 그러나 다음과 같은 행을 생략하는 것은 괜찮습니다. 첫 번째 인덱스 열이 null입니다. (GiST는 현재 그렇게 하고 있습니다.)amindexnulls참으로만 설정되어야 합니다 스포츠 토토 사이트 액세스 방법이 임의 행을 포함하여 모든 행을 스포츠 토토 사이트하는 경우 null 값의 조합입니다.