嗨,朋友们
,我有一个应用程序可以在数据库中存储数千个文本文件,每个文件平均大小为 3KB。另一个表存储有关他们更频繁搜索的简要信息。有 140,000 条记录,我的数据库性能变得太慢。
我认为我可以将这些文件存储在磁盘上,从而将我的数据库大小减少约 80%。这些文件的存储只是为了显示(读取文件内容和显示),而不是为了对它们进行任何数据库操作。但我的网站有大约 1000 个用户,我担心如果我将这些文件存储在磁盘上,它会变得最糟糕(磁盘 I/O 操作增加,在不同会话中读取文件可能会增加 I/O 来回移动硬盘头加上我无法控制仅在一个线程中读取文件)
有大佬有相关经验吗?
请为我做这个决定。谢谢,谢谢