【发布时间】:2011-02-15 21:32:26
【问题描述】:
我目前使用大量存储在多个文件位置的 perl 二进制哈希文件来将数据加载到这个 cgi 网站。我正在争论如果我决定将数据存储在那里,mySQL 会更快还是更慢。
有什么见解吗?我了解 perl 哈希已完全加载到内存中。
戈登
【问题讨论】:
-
“二进制哈希文件”是什么意思?您是否在使用带有 DB_File 之类的绑定哈希?
-
注意“开箱即用” MySQL 通常为非常旧的硬件提供默认配置设置,并且可以大幅调整到缓存中大多数数据站点的位置。我正在查看我最近在 deb6 上安装的 mysql 5.1。开场评论“以下值假设您至少有 32M 内存”!在线文档稍微好一点,但仍然过时了几年:dev.mysql.com/doc/refman/5.0/en/server-parameters.html
-
@snoopy:也许它“过时几年”的原因是因为您正在查看 MySQL 5.0 文档。尝试将 URL 中的 5.0 切换到 5.5 以获得更新的内容:dev.mysql.com/doc/refman/5.5/en/server-parameters.html