【发布时间】:2014-03-25 13:05:23
【问题描述】:
我有一个包含最小值和最大值字段的表格。该表填充了 200 条记录,这些记录都包含这些最小值和最大值的范围。我需要确定给定值是否在其中一个范围内。
示例
min | max
21 | 34
64 | 83
112 | 134
给定值:36。在这种情况下,查询不应该找到任何东西。
当然,我可以遍历每条记录并查询值是否介于这些值之间,但是查询每分钟会运行几次,所以我想知道如何优化它。
【问题讨论】:
-
这张表有哪些索引?
-
a) 您的查询目前是什么样的? b) 您是否根据合理的实时数据集对其进行了基准测试以确定其性能? c) 我相信关于优化的问题应该在 codereview.stackexchange.com 上而不是在这里。