Microsoft Access 掲示板

テーブルのレコードの数

1 コメント
views
4 フォロー

テーブルのレコードがふえていくと、検索や集計などが遅くなりますか?
記録始めたばかりなのでレコードがほとんどないので、増えると重くなる、というのが検証できません
例えば売上テーブルで、2021年1月の売上を集計する、とかこの商品の売上の集計や平均販売数などを求めるようなときです
検索することがほぼないであろう、5年前のレコードなどは別のテーブルに移動させておいたりするものでしょうか?

やった!マン
作成: 2021/04/16 (金) 19:00:37
通報 ...
1

テーブルのレコードがふえていくと、検索や集計などが遅くなりますか?

データベースとしての設計が正しくできていれば、データ数が増えてもそれほど重くなることはないです。
具体的には「テーブルの正規化」、「適切なインデックス設定」です。

テーブル設計は「テーブルの正規化」についてしっかり理解してから始めたほうがいいと思います。
データが増えてから、正規化しようとすると面倒ですので。
WEB検索すれば解説ページが多数見つかります。例えば、

正規化とは - もう一度学ぶMS-Access

記録始めたばかりなのでレコードがほとんどないので、増えると重くなる、というのが検証できません

心配なら、ダミーのレコードをVBA等で作成して、検証することも可能です。
「ダミーデータ生成」とか「テストデータ生成」をキーワードにWEB検索すればWEBツールが見つかりますので、それを利用してもいいでしょう。

まずはテーブルの正規化ができたなら、入力し始めていいと思います。重くなってから分割を検討しても遅くないと思います。分割自体はそれほど面倒なことではないので。