データベースに巨大なテーブルがあり、データベーススキームを維持しながら、それを物理的にいくつかの部分に分割したいと思います。
たとえば、テーブル名はTableNameで、2000000行あります。
そのテーブルを4つの部分に分割したいのですが、テーブルでも同じように作業したいので、
select [Column List] from TableName where [Filter]
insert into TableName ([Column List]) values([Values])
update TableName [Updates] where [Filter]
delete from TableName where [filter]
テーブルを分割した後も、以前と同じように機能します。基本的に、データベースでクエリをさまざまなスレッドで処理する必要があります。どうすればこれを達成できますか?
前もって感謝します。