0

1,000,000 db レコードがあるとします。

各アイテムに 1->1,000,000 の順序があるとします。

アイテム 2 を 823,423 に移動したいとします。

これは、順序を維持して一意にするために、2 から 823,423 までの各項目を 1 ずつ減らす必要があることを意味します。

これはかなり集中的な作業のようです。

これにはどのような解決策がありますか?データベース内のリンクされたリスト? 優先度記録がユニークでない?

4

1 に答える 1

0

データベースは、レコードをソートされた順序で保存しません。データベースは を使用しindexてソート順を維持します。

http://en.wikipedia.org/wiki/Database_indexを参照

于 2013-01-28T17:29:41.457 に答える