【发布时间】:2015-05-26 21:18:11
【问题描述】:
我正在查询数据库。
在我的例子中,每个用户每天都会有 5 条记录保存在一个表中。 因此,在 10 天内,一个用户将有 50 条记录。我有 50000 个用户,记录数达到每天 50000*5=250000 条记录。 如果我想为特定用户检索特定日期的特定记录,我必须遍历这许多记录。这是正确的做法吗? 如果没有,有什么解决办法?
【问题讨论】:
-
正确使用索引和连接。但是,如果您正在设计大型数据库,则需要聘请数据库专家来进行设计。这不是初学者或不是数据库专家的应用程序程序员可以有效做的事情。需要至少 10 年的高性能大型数据库(TB 级)经验。
标签: php android mysql database