こんにちは友人
私は、それぞれ平均 3 KB のデータベースに数千のテキスト ファイルを格納するアプリケーションを持っています。そして、より頻繁に検索されたそれらについての簡単な情報を格納する別のテーブル。140,000 件のレコードがあると、データベースのパフォーマンスが非常に遅くなります。
これらのファイルをディスクに保存して、データベースのサイズを約 80% 削減できると考えました。これらのファイルは、表示 (ファイルの内容の読み取りと表示) の目的でのみ保存され、それらに対するデータベース操作のためには保存されません。しかし、私のWebサイトには約1000人のユーザーがいて、これらのファイルをディスクに保存すると、最悪の事態になるのではないかと心配しています(ディスクI/O操作が増加し、別のセッションでファイルを読み取ると、ハードディスクのヘッドを前後に移動するI/Oが増加する可能性がありますプラス私1 つのスレッドのみでファイルの読み取りを制御することはできません)
関連する経験を持っている人はいますか?
私のためにこの決定を下してください。どうもどうも