0

パーティション テーブルに対してクエリを実行していますが、パフォーマンスがひどいです。2 つまたは 3 つのパーティションをスキャンするだけでなく、テーブル全体をスキャンしているように感じます。パーティション キーは where 句にあります。

クエリに答えるために調べたパーティションを確認する方法はありますか? 使用するパーティションを教えてくれる EXPLAIN はありますか?

JOIN でパーティションを使用するためのヒントはありますか?

MySQL 5.6.11 を使用しています

ありがとう

4

1 に答える 1

0

使ってみてください

EXPLAIN PARTITIONS 
SELECT * 
FROM tbl1 
INNER JOIN tbl2 ON tbl1.id=tbl2.id
于 2013-08-07T12:00:13.763 に答える