私はpostgresを初めて使っています。テーブルpg_stat_user_tablesが空白なのはなぜですか?
私はテーブルpg_stat_user_tablesの統計をチェックしていますが、結果は得られませんでした。 0行が見つかりました。
この表がどのように更新されるか考えてください。 統計情報を有効にするパラメータはありますか?どのユーザーテーブルが(データベースシステムテーブルのみが含まれている)、そのデータベースに存在しないためである
おかげ
私はpostgresを初めて使っています。テーブルpg_stat_user_tablesが空白なのはなぜですか?
私はテーブルpg_stat_user_tablesの統計をチェックしていますが、結果は得られませんでした。 0行が見つかりました。
この表がどのように更新されるか考えてください。 統計情報を有効にするパラメータはありますか?どのユーザーテーブルが(データベースシステムテーブルのみが含まれている)、そのデータベースに存在しないためである
おかげ
。
pg_stat_all_tables
を使用して、データベース内のすべてのテーブルに関する情報を取得します。
ここにユーザーはデータベース名を参照していますか? –
'pg_stat_all_tables'と' pg_stat_user_tables'の両方には、同じデータベース内のテーブルだけが含まれています。前者にはすべてのテーブルが含まれていますが、後者はシステムテーブルを表示しません。 –
両方のデータベースにテーブルが表示されている場合は、どうすればpg_stat_user_tablesが空白になるのですか?実際には、私はポストグルスキーマのテーブルをたくさん持っている、任意のアイデア? –
['track_io_timing'](https://www.postgresql.org/docs/9.2/static/runtime-config-statistics.html#GUC-TRACK-IO-TIMING)が有効になっていますか? –