pg_aios #그pg_aios전체 목록 보기비동기I/O현재 사용 중인 핸들입니다. I/O 핸들은 준비 중이거나 실행 중이거나 완료 중인 I/O 작업을 참조하는 데 사용됩니다.pg_aios각 I/O 핸들에 대해 하나의 행을 포함합니다.
이 보기는 주로 개발자에게 유용합니다.포스트그레SQL, 조정 시에도 유용할 수 있음포스트그레SQL.
표 53.2. pg_aios열
|
열 유형 설명 |
|---|
|
이 I/O를 실행하는 서버 프로세스의 프로세스 ID. |
|
I/O 핸들의 식별자. 핸들은 I/O가 완료되면(또는 I/O가 시작되기 전에 핸들이 해제되면) 재사용됩니다. 재사용 시 |
|
I/O 핸들 생성. |
|
I/O 핸들 상태:
|
|
I/O 핸들을 사용하여 수행된 작업:
|
|
I/O 작업의 오프셋. |
|
I/O 작업의 길이. |
|
I/O 타겟팅은 어떤 종류의 개체입니까:
|
|
I/O 작업과 관련된 데이터의 길이. I/O의 경우shared_buffers그리고temp_buffers, 이는 I/O가 작동 중인 버퍼 수를 나타냅니다. |
|
I/O 작업의 하위 수준 결과 또는 작업이 아직 완료되지 않은 경우 NULL입니다. |
|
I/O 작업의 상위 수준 결과:
|
|
I/O 작업의 대상이 무엇인지에 대한 설명. |
|
I/O가 동기적으로 실행되는지 여부를 나타내는 플래그. |
|
I/O 참조가 로컬 메모리를 처리하는지 여부를 나타내는 플래그. |
|
I/O가 버퍼링된 I/O인지 여부를 나타내는 플래그. |
그pg_aios보기는 읽기 전용입니다.
기본적으로는pg_aios보기는 수퍼유저 또는 권한이 있는 역할만 읽을 수 있습니다.pg_read_all_stats역할.