STL_DISK_FULL_DIAG
ディスクがいっぱいになったときに記録されたエラーに関する情報をログに記録します。
STL_DISK_FULL_DIAG は、スーパーユーザーのみに表示されます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。
テーブルの列
列名 | データ型 | 説明 |
---|---|---|
currenttime | bigint | 2000 年 1 月 1 日以降、エラーがマイクロ秒単位で生成された日時。 |
node_num | bigint | ノードの識別子。 |
query_id | bigint | エラーの原因となったクエリの識別子。 |
temp_blocks | bigint | クエリによって作成された一時ブロックの数。 |
サンプルクエリ
次の例では、「ディスクがいっぱい」エラーが発生したときに格納されたデータの詳細を返します。
select * from stl_disk_full_diag
次の例では、currenttime
をタイムスタンプに変換します。
select '2000-01-01'::timestamp + (currenttime/1000000.0)* interval '1 second' as currenttime,node_num,query_id,temp_blocks from pg_catalog.stl_disk_full_diag;
currenttime | node_num | query_id | temp_blocks ----------------------------+----------+----------+------------- 2019-05-18 19:19:18.609338 | 0 | 569399 | 70982 2019-05-18 19:37:44.755548 | 0 | 569580 | 70982 2019-05-20 13:37:20.566916 | 0 | 597424 | 70869