2017-09-02 19 views
0

遅いクエリがあるとしますが、問題を解決するために実行する手順の時間順は何ですか?Verticaクエリのパフォーマンスチューニング

  • クラスタを確認しますか?/vioperf/vcpuperf

    • 概要クエリプラン

    vnetperf?

EXPLAIN/EXPLAIN LOCAL VERBOSE/PROFILE

  • 任意のシステムテーブルをクエリ?

EXECUTION_ENGINE_PROFILES/QUERY_EVENTS/DC_QUERY_EXECUTIONS/ EXECUTION_ENGINE_PROFILES/DC_SIPS_STATISTICS/QUERY_PLAN_PROFILES/ RESOURCE_ALLOCATION/PROJECTION_USAGE/PROJECTIONS_COLUMN/ PROJECTIONS_STORAGE

  • プロジェクションデザイン?
+0

私はクエリを見て始めます。 –

+0

@GordonLinoffあなたが概要を見た後の手順を説明し、クエリがよく見えることを実現できますか? – IddoE

答えて

1

クエリとクエリプランを一歩見て、古い統計情報や不必要なネットワーク再構成があるかどうかを確認して、予測がクエリと一致するかどうかを確認します。 また、昨年から記録されたセッションをチェックしてくださいBDCそれは役に立ちます:vertica query tuning

+0

参考になりました – IddoE

0

縦型データベースデザイナーを使用してみてください。

あなたのクエリに最適な投影法を提案するかもしれません。

関連する問題