select /*+parallel(jfsky.Product 2)*/ /*+ index(INDEX_title) */ A.ID,A.Title,B.Company,A.Filepath from jfsky.Product A
inner join jfsky.company B on A.company=B.ID where 0<instr(A.title,'2N555') and rownum<=20 order by instr(A.title,'2N555'),A.title,A.ID
目前这条语句执行时间在8.3秒,希望优化到1秒左右,一秒以内最好
jfsky.Product数据库表几百W记录,,INDEX_title是jfsky.Product表中title字段的索引,是查找title字段包含2N555的数据,越接近这个值的数据越靠前显示
inner join jfsky.company B on A.company=B.ID where 0<instr(A.title,'2N555') and rownum<=20 order by instr(A.title,'2N555'),A.title,A.ID
目前这条语句执行时间在8.3秒,希望优化到1秒左右,一秒以内最好
jfsky.Product数据库表几百W记录,,INDEX_title是jfsky.Product表中title字段的索引,是查找title字段包含2N555的数据,越接近这个值的数据越靠前显示
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货