1

データベースに巨大なテーブルがあり、データベーススキームを維持しながら、それを物理的にいくつかの部分に分割したいと思います。

たとえば、テーブル名は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]

テーブルを分割した後も、以前と同じように機能します。基本的に、データベースでクエリをさまざまなスレッドで処理する必要があります。どうすればこれを達成できますか?

前もって感謝します。

4

2 に答える 2

5

おそらく、パーティショニングを検討する必要があります。

于 2010-09-20T12:47:14.830 に答える