MySQL社区

标题: 索引在计算中无效,此时该如何优化? [打印本页]

作者: Kenaiy    时间: 2016-3-7 21:12
标题: 索引在计算中无效,此时该如何优化?
我现在需要对表A和表B进行左交叉,一个表12亿条记录,另一个表8千万条记录,所以对用到的列建立了索引。但是有个问题是,交叉需要运算,如:table A left join table B on sin(A.col1)*cos(B.col2) < 10。而据说索引在运算中是无效的,交叉中还是会把整个表扫一遍。请问大家,这种情况下,该怎么优化提高速度?




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2