pg_db_role_setting
pg_db_role_settingカタログはロールとデータベースの組み合わせ毎に、実行時設定変数に設定されるデフォルト値を記録します。
ほとんどのカタログとは異なり、pg_db_role_settingはクラスタのすべてのデータベースにまたがって共有されます。
つまりクラスタにはpg_db_role_settingのコピーは1つしかありません。
データベース毎に1つではありません。
表52.16 pg_db_role_settingの列
| 名前 | 型 | 参照先 | 説明 |
|---|---|---|---|
setdatabase | oid | | この設定が適用されるデータベースのOID。データベース固有でなければゼロです。 |
setrole | oid | | この設定が適用されるロールのOID。ロール固有でなければゼロです。 |
setconfig | text[] | 実行時設定パラメータのデフォルト。 |