統計情報を収集するための代表的な2つの方法を説明します。ANALYZEコマンドとDBMS_STATSパッケージです。2つともほぼ同じ機能をもっていますが、DBMS_STATSパッケージを使用すると、統計情報を収集する単位を指定して、まとめて収集することができます。収集する単位とは、表単位、ユーザ単位、データベース単位などを指し、どの単位でまとめて統計情報を収集するかによって、プロシージャを使い分けます。STATISTICS[for_clause];テーブル内サンプリング情幸別文集(大規模な表の場合、サンプリングしないと、統計情報収集のみで数時間かかる可能性がある。integerはヒストグラムのバケット数ヒストグラムの統計情報は、値によって該当する行数が著しく異なるような列に対して作成すると効果的です。性別='女性'」のような指定があった場合、「性別」列に索引を作成しておき、ヒストグラム統計をとることによって、値に「女性」と指定された場合のみ索引を使用するという選択ができます。SIZE句で指定するintegerは、バケット数を指定します。バケット数が多いほど正確な統計値を取得できますが、統計の取得に時間がかかります。ヒストグラム統計はすべての列に取得する必要はなく、値によって索引の使用が効果的だと思われる列にだけ作成してください。subpartition:サブパーティションレベルの統計情報を収集SQL統計情報の見方SQL統計情報を分析する場合には、以下の点に注意して確認してください。具体的な作業イメージが掴みづらい概念設計を詳しく学べるコースです。技術力に定評のあるトレーナー陣がデータベース設計作業をじっくり丁寧に解説し、スキルアップをサポートします。ご要望に応じて一社向けに研修コースをカスタマイズすることも可能です。/個人情報の取り扱いについて。