社区
MySQL
帖子详情
mysql在大文本里(longtext),模糊查询出一个单词,用like好像太慢了,有什么好的方法么?
playboyhdy
2013-05-06 10:23:16
mysql在大文本里(longtext),模糊查询出一个单词,用like好像太慢了,有什么好的方法么?总共有50万条,这样的数据选出来也就1w条不到。
...全文
1379
4
打赏
收藏
mysql在大文本里(longtext),模糊查询出一个单词,用like好像太慢了,有什么好的方法么?
mysql在大文本里(longtext),模糊查询出一个单词,用like好像太慢了,有什么好的方法么?总共有50万条,这样的数据选出来也就1w条不到。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snipersheep
2013-05-17
打赏
举报
回复
话说装个sphinx吧。
rucypli
2013-05-06
打赏
举报
回复
like肯定慢 只能建全文索引
ACMAIN_CHM
2013-05-06
打赏
举报
回复
longtext 上没有办法,这个本身就是类似于BLOB的字段,不建议在这类字段上进行运算操作。
o0lcl0o
2013-05-06
打赏
举报
回复
我是来学习的,这样的情况是不是更适合使用lucene?
MySQL
中like
模糊查询
如何优化?
MySQL
中like
模糊查询
如何优化?
MySQL
中like
模糊查询
如何优化?
MySQL
中like
模糊查询
如何优化?
mysql
中对于
模糊查询
like的一些总结
1、常见用法: (1)搭配%使用 %代表
一个
或多个字符的通配符,譬如查询字段name中以大开头的数据: (2)搭配_使用 _代表仅仅
一个
字符的通配符,把上面那条查询语句中的%改为_,会发现只能查询
出
下面一条数据: 2、使用like
模糊查询
会导致索引失效,在数据量大的时候会有性能问题 (1)尽量少以%或者_开头进行
模糊查询
通过explain执行计划,我们发现,使用like模糊...
MySQL
里
的
模糊查询
1. 什么是
模糊查询
?
模糊查询
就是根据
一个
不明确的条件查询数据,它是和精确查询某个值或者某个字段是相对的。 2.
模糊查询
的三种方式 第①种: 可以用between and 、in、is null、is not null 这些关键字进行模糊匹配查询 示例: --使用 between and 查询学号在2~9之间的学生的信息 SELECT * FROM student WHERE sid BETWEEN 2 AND 9; --使用 in 查询学号为(1,8,10,13)的学生的信息 SELECT * F
MySQL
57,064
社区成员
56,760
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章