3

急速に成長している 1,800 万行を超えるテーブルがあります。

datetime 列 (数百万の一意の値)、intColumn 1 (約 40,000 の一意の値)、intColumn 2 (約 3,000 の一意の値)、および intColumn 3 (1,000 の一意の値) に複合インデックスを作成しました。

インデックスのカーディナリティは 197 になりました。

私はこれに本当に混乱しており、何か間違ったことをしたのか、それとも欠けているものがあるのでしょうか。このインデックスは役に立たないようです。

4

1 に答える 1

2

実行ANALYZE TABLEしてから、カーディナリティを確認してください。示されているカーディナリティは単なる推定値であり、おそらく正しくありません。

また、ここを見てください、それはいくつかの助けになるかもしれません。

于 2012-10-31T00:12:57.493 に答える