【发布时间】:2010-01-03 19:25:51
【问题描述】:
我需要从 MySQL 表中显示一些随机数据(1 行),性能对我来说非常重要。它不一定必须是绝对唯一且超级随机的数据,所以我有两种选择:
1) 查询数据库(我的表有 > 500 000 行);
2) 每周自动从 db 结果创建一个平面文本文件(或带有数组的 php 文件),例如 400-500 行并从中获取一些随机结果(可能使用 requre_once 或类似的东西那个)。
哪种方式更好/更快?
谢谢。
【问题讨论】:
-
关于该问题的一些详细讨论:depesz.com/index.php/2007/09/16/…