私のテーブルには 700 万のレコードがあり、ID に従ってテーブルを 14 の部分に分割します。各パーティションには 500 万のレコードが含まれ、パーティションのサイズは 40G です。クエリを実行して 1 つのパーティションのカウントを取得したいのですが、すべてのパーティションをスキャンし、クエリの時間が非常に長くなります。
SELECT COUNT(*)
FROM Item
WHERE IsComplated = 0
AND ID Between 1 AND 5000000
他のパーティションをスキャンせずに、1 つのパーティションのみでクエリを実行するにはどうすればよいですか?