【发布时间】:2011-12-27 15:49:29
【问题描述】:
我们有一个包含 200 万条记录的表,其中包含 PK 用户 ID 而不是唯一字段“公司”我们每小时有 35,000 个选择查询来检查我们的数据库中是否存在用户 ID 以及他与哪些公司相关。
我们应该在主表上运行大量查询,还是应该创建一个只有用户 ID 和公司字段的视图并针对它运行查询?
有什么好处和坏处?
感谢您的帮助!
附言 每小时 35,000 次查询是随机用户 ID,并且每次都更改。 用户 ID 和公司没有更新,但我们每天添加大约 20,000 行新行。 我主要关心的是最小化选择的响应时间,即使我更新了表的其他字段。
【问题讨论】:
标签: mysql sql performance