2017-01-28 31 views
-2

とバックエンドで何を行うのかを教えてください。統計情報を集計する統計情報を計算する

DBMS_STATS.GATHER_TABLE_STATSおよびanalyze table compute statisticsおよび 推定統計。

私はそれをgoogledが、今まで正解を見つけられませんでした。

答えて

2

コストベースのオプティマイザの統計収集では、analyze tableの使用は推奨されません。

As documented in the manualanalyzeを使用する必要のある2つだけあります。

  • を統計情報を収集するために空きリスト・ブロック

に関する情報を収集するVALIDATEまたはLIST CHAINED ROWS句

  • を使用するには、オプティマイザの場合はdbms_statsを使用します。

    マニュアルもdbms_statsパッケージが何をするかについて説明します、ほとんどの統計情報の収集のために

    を、あなたが並列に統計情報を収集することができますDBMS_STATSパッケージ、を使用するパーティションオブジェクトのためのグローバルな統計情報を収集し、罰金他の方法で統計収集を調整する

    (強調鉱山)また

  • 0

    、DBMS_STATSを使用する場合()、AUTOのサンプルサイズを使用します。パーセンテージを指定しないでください。

    関連する問題