sql >> データベース >  >> RDS >> PostgreSQL

Postgresログファイルに含まれるもの:pg_toast_2619のトースト値815441のチャンク番号0がありません

    サーバーに問題が発生しました。サーバーがクラッシュしましたか?ディスク障害?とにかくできること:

    1. サーバーを停止し、データディレクトリの物理コピーを安全な場所に作成します。
    2. pg_statisticにはANALYZE が入力されているため 、クリーンアップするだけですDELETE FROM pg_catalog.pg_statistic; ANALYZEを発行します その後。

    エラーが続く場合:

    1. allow_system_table_modsを有効にしてから、サーバーを再起動します。ALTER SYSTEM SET allow_system_table_mods = ON; (Postgres 9.4以降)
    2. エラーが発生しているデータベースのpg_statisticを切り捨てます:TRUNCATE TABLE pg_catalog.pg_statistic;
    3. データベース全体を再度分析します:ANALYZE VERBOSE;
    4. allow_system_table_modsを無効にします:ALTER SYSTEM RESET allow_system_table_mods;

    REINDEX SYSTEMが必要になる場合があります これを行った後。

    allow_system_table_mods こちら の詳細 。



    1. PythonからリモートサーバーのMySQLに接続する

    2. faxext.mysqlでdictcursorに相当するものを探しています

    3. SQL JOINを使用しないことが悪い習慣であり、間違っている理由を誰かが説明するのを手伝ってもらえますか?

    4. PostgreSQLサーバーのルート実行は許可されていません