有没有人有查询表格的经验
select * from TableX where columnY = 'Z' limit some_limits
例如:
select * from Topics where category_id = 100
这里columnY被索引,但它不是主键。 ColumnY = Z可以返回不可预测的行数(从零到几千)。
我只想知道相当大的数据集的情况,例如,TableX中有超过1000万个项目。这种查询的表现是什么?
关于性能的一些细节应该很好(例如,我的意思是特定的大O分析)。
答案 0 :(得分:0)
这取决于找到的记录。如果您的查询返回大量记录,则加载浏览器可能需要一些时间。甚至更大的回报可能会使您的浏览器无响应。但这是您执行查询的方式。对于此类问题,更好的解决方案可能是限制查询,就像使用相关限制一样。更进一步而不是手动限制,您可以使用限制循环直到某个索引,并在编程的情况下再次从跟随索引开始。我正在回答编程的背景。希望这能回答你的问题