4

急速に成長するデータベースを構築しています。一部のテーブルには、1 年以内に数百万行が含まれます。データベースのサイズについて心配し始めるのはいつですか?

3,000 万行のテーブルを処理することは不可能ですか? これは通常どのように解決されますか?

4

2 に答える 2

4

数百万行はそれほど大きくありません。クエリのワークロードに適したインデックスを作成すると、処理が高速になります。

SQL Server の (大まかな) 経験則では、約 2,000 万から 3,000 万行でパーティション分割を検討する必要があります。[本番環境に SQL Server の Enterprise Edition があると仮定します。しかし、パーティショニングが常に解決策であるとは限りません。]

于 2011-12-28T06:49:57.707 に答える
1

適切に調整されたテーブルは数十億行を処理できるため、心配する必要はありません。

でも、はい!

これらのテーブルの処理と維持に時間がかかる

于 2011-12-28T06:56:00.613 に答える