OracleDatabaseの「統計情報」とは何か?なぜ取得するのか? 運用方法とは?について紹介します。 OracleDatabaseを運用して上で最も重要な要素の1つです。 この記事でOracleDatabase初心者でも分かりやすく統計情報について紹介していますので、 「統計情報」の概要をしっかりと学んでいきましょう。 統計情報とは何か?なぜ統計情報を取得するのか? 表や索引のサイズ・データの種類・分布・特性を表す情報です。 その他DB全体・OS上の情報も統計情報としてOracleDatabaseへ保存します。 統計情報はOracleDatabaseのオプティマイザーが作成する「実行計画」を作成するためのINPUT情報として使用されます。 統計情報が存在しないと最適な実行計画が作成されないため、SQLが性能劣化する可能性が高くなります。 ただし「統計情報を取得していない」または「統計
![OracleDBの統計情報とは?なぜ取得?影響は? | Libproc](https://cdn-ak-scissors.b.st-hatena.com/image/square/416a36ca39431756af94894b4afffb56b79fa556/height=288;version=1;width=512/https%3A%2F%2Flibproc.com%2Fwp-content%2Fuploads%2F2018%2F07%2Foracle_top-1.jpg)