对于下面的查询,我们知道目前的关系数据库系统,无论是MYSQL、SQL Server还是Oracle,即使在column1上建立了索引,也不支持索引查找查询。select * from table1 where column1+123=1000
我的问题是,为什么目前的QO技术不能进行优化,比如将上面的SQL语句转换为下面的SQL语句?
我在我的表上创建了索引,然后我使用两种不同的方法触发相同的查询:我在MySql上运行这些查询,但总是得到不同的执行时间,有时第一个更快,有时second..Thats。为什么我想要专家对this.Queries的意见是第一个是 from table1 as t1 selectt1.field = t2.field