急速に成長するデータベースを構築しています。一部のテーブルには、1 年以内に数百万行が含まれます。データベースのサイズについて心配し始めるのはいつですか?
3,000 万行のテーブルを処理することは不可能ですか? これは通常どのように解決されますか?
急速に成長するデータベースを構築しています。一部のテーブルには、1 年以内に数百万行が含まれます。データベースのサイズについて心配し始めるのはいつですか?
3,000 万行のテーブルを処理することは不可能ですか? これは通常どのように解決されますか?
数百万行はそれほど大きくありません。クエリのワークロードに適したインデックスを作成すると、処理が高速になります。
SQL Server の (大まかな) 経験則では、約 2,000 万から 3,000 万行でパーティション分割を検討する必要があります。[本番環境に SQL Server の Enterprise Edition があると仮定します。しかし、パーティショニングが常に解決策であるとは限りません。]
適切に調整されたテーブルは数十億行を処理できるため、心配する必要はありません。
でも、はい!
これらのテーブルの処理と維持に時間がかかる