私は検索しましたが、これに対する簡単で簡単な答えは見つかりませんでした。 ANALYZEで使用されている現在の統計ターゲットを確認するにはどうすればよいですか?PostgreSQLの統計情報のターゲットを確認してください
答えて
統計ターゲットの設定は、カタログ表pg_attribute
の列ごとに格納されます。あなたはこのようにそれを設定することができます。
ALTER TABLE myschama.mytable ALTER mycolumn SET STATISTICS 127;
そして、このようにそれを確認してください。
SELECT attstattarget
FROM pg_attribute
WHERE attrelid = 'myschama.mytable'::regclass
AND attname = 'mycolumn';
それともあなただけの価値がある場合は、それが追加されpgAdminで、のオブジェクトブラウザで作成スクリプトを見てdefault_statistics_target
のデフォルトとは異なります。
私はattstattarget
にマニュアルを引用:
attstattargetはANALYZEによってこの列に 蓄積された統計情報の詳細レベルを制御します。ゼロ値は、統計 が収集されないことを示します。 負の値は、システムのデフォルトの 統計ターゲットを使用することを示します。正の値の正確な意味は、データタイプ です。スカラーデータ型の場合、attstattargetは収集する最も一般的な値の のターゲット番号と作成するターゲットの 個のターゲットの両方です。
太字強調。
うん。私はあなたがリンクしているドキュメントを見ることを知っていたはずです。ごめんなさい;私は私のコメントを削除しました。この質問のポイントまで、私の検索の中には、インデックスの統計がいくつかあるかもしれないことが示唆されています。そこにすぐにはっきりと分からないことがあります。そして、ありがとう。 – jpmc26
@ jpmc26:私はインデックスの列に対して明示的な統計ターゲットを使用したことはありません。今までは、テーブルの列の統計を調整するためにのみ使用しました。 –
これは
SELECT attrelid::regclass, attname, attstattarget FROM pg_attribute WHERE attstattarget >= 0 order by attstattarget desc;
- 1. Webページからログイン情報を確認してください
- 2. VSTS(VSTS API)の以前のビルド情報を確認してください
- 3. GitHub資格情報の有効性を確認してください
- 4. 正しいポートを確認するためにシリアルポートの情報や説明を確認してください
- 5. PostgreSQLの統計情報でidx_scanの値が非常に低い
- 6. TCPペイロードアクティビティ/統計情報を確認する
- 7. 統計情報は報告されていませんが、JVmの統計情報は
- 8. Windowsデバッガー報告書のエラーを確認してください
- 9. パッケージ統計情報
- 10. 統計情報を集計する統計情報を計算する
- 11. Redis v2.8の合計メモリを確認してください
- 12. APIの統計情報
- 13. Subversionサーバの統計情報
- 14. 統計情報のpythonで?
- 15. モバイルアプリの統計情報API
- 16. Firebaseデータベースの統計情報(
- 17. Facebookの統計情報
- 18. アクセストークンに基づく統計情報?
- 19. リアルタイムサーバーの統計情報と健康状態を確認する方法 - Laravel/PHP
- 20. PostgreSQLの複数行のユニークなデータを確認してください
- 21. 支払い情報が追加されているかどうか確認してください
- 22. PHP MongoDB統計情報
- 23. 質問R統計情報の確率を評価する
- 24. ユーザーが自分のデータ/情報のみを照会できることを確認してください。
- 25. name_suffixを確認してください
- 26. SQL:URLを確認してください
- 27. URLを確認してください
- 28. senderEmailAddressを確認してください
- 29. ログイン情報がリモートデータベースの正しいかどうか確認してください
- 30. ASP.NET - サーバーの統計情報を表示する方法/情報?
ないPostgreSQLのタグが追加された理由...私はそれはPostgreSQLの-9.2タグによって暗示されたと思ってくださいを収集されている現在の統計のクリーンなビューを提供します。 – jpmc26
これは一般的なことです。PostgreSQLのすべてが[PostgreSQL]というタグの下にリストされています。 –
検索のため、言い換えれば:統計の入手方法または統計ターゲットの表示方法。 –