2

今日、テーブルにパーティショニングを適用しました。各パーティションの統計情報 (パーティションあたりの行数) を確認したいと考えています。

今、私はそれを日付で分割したので、それを介して取得するのは非常に簡単"SELECT COUNT(*) FROM table WHERE date >= ... AND date <= ..."です...しかし、キーでテーブルを分割するとどうなりますか?

MySQL のオンライン マニュアルを確認しましたが、上記で説明したものと同様のソリューションしか使用していません。より簡単な方法 (または、いわばより派手な方法) が必要です。

乾杯

4

1 に答える 1

2

あなたの選択の前に置くEXPLAIN PARTITIONS

EXPLAIN PARTITIONS SELECT ... FROM table ....

詳細については、http:
//dev.mysql.com/doc/refman/5.1/en/partitioning-info.htmlを参照してください。

于 2011-05-31T12:45:54.087 に答える