- ベストアンサー
MySQLのオプティマイザはルールベース?コストベース?
MySQLのオプティマイザはルールベースでしょうか?コストベースでしょうか? 取得するカラムが違うだけで、EXPLAINの使用するindexが変わったりするので(ver 5.1)、コストベースかと思っていたのですが、そのような記述が見つかりません。 ご存知ありませんか?
- みんなの回答 (1)
- 専門家の回答
MySQLのオプティマイザはルールベースでしょうか?コストベースでしょうか? 取得するカラムが違うだけで、EXPLAINの使用するindexが変わったりするので(ver 5.1)、コストベースかと思っていたのですが、そのような記述が見つかりません。 ご存知ありませんか?
お礼
ありがとうございました! > それらを探してもOracleとの比較といった記事が殆どだと思います。 それでなかなか見つからなかったんですね。 ANALYZE TABLE文を発行すると、Cardinality が本来の値に変化しました。 なるほど、この統計情報を利用しているのですね。ありがとうございました。