单个目录中有太多文件的缺点

joh*_* j. 4 performance ntfs file-management filesystems

我有两个选择:

  1. 要么: 拥有一个包含 100,000 条记录的数据库,或者 -
  2. 将这些记录作为单独的(并且非常小的)文本文件放在单个目录中。

除了复制需要很长时间之外,第二种方法还有什么缺点?

我从性能角度询问缺点。

Rom*_*nov 5

不仅是复制,一般访问文件列表,搜索文件也会花费大量时间。此外,数据库引擎使用索引来加速记录的定位。数据库引擎还使用其他技术来加速访问,例如表分区。考虑一下数据仓库,您可以在其中拥有包含数十亿行的巨大表。