立即注册 登录
创星网络[分享知识 传递快乐] 返回首页

luinstein的个人空间 http://hi.cxweb.com.cn/?2 [收藏] [复制] [分享] [RSS]

日志

大数据库的精确及模糊查询问题

已有 914 次阅读2012-4-7 07:18 |个人分类:三言两语

其实也不算数量大,十几万条数据吧,发现用SQL的LIKE加'%'去进行模糊查询,发现在租用的虚拟主机上,根本不能经受几个用户的共同查询访问,因为不是过于了解数据库,以为加了索引就可以了,后来发现没有用。索引对于该字段的模糊查询是没有意义的。

用LIKE去模糊查询,CPU会占很高的比例(能到50%,当然这跟服务器配置有关,我的服务器一般),但独立服务器,速度还能控制在8秒以下,当然,分页显示算法也已经很不错了。

而用精确关键字匹配,同时加索引,速度很快,CPU占用比例很低很好。

但关键是看,具体应该用什么。


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|创星网络 ( 苏ICP备11027519号|网站地图  

GMT+8, 2024-11-11 11:29 , Processed in 0.085912 second(s), 23 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

返回顶部