mysql
ENGINE=InnoDB
数据量可能会达到百万级
如果有模糊查询的需求,一般怎样解决?
建立一般索引肯定是没有作用的
这个问题困扰我很久了,把这个字段提取出来另开一个表?好像也没啥效果
给出好的思路另开贴加分
ENGINE=InnoDB
数据量可能会达到百万级
如果有模糊查询的需求,一般怎样解决?
建立一般索引肯定是没有作用的
这个问题困扰我很久了,把这个字段提取出来另开一个表?好像也没啥效果
给出好的思路另开贴加分
解决方案 »
- 求教,安装mysql-5.5.29的问题
- mysql数据表合并问题,有交集,需要自动更名,可支付酬劳以示感谢!
- mysql,sqlserver,db2这三种数据库
- 启动Server Administrator 的时候提示Cannot Open Adminstrator是怎么回事?
- 如果字段类型从字符型更变为数值型, 是不是原来的字符一律都会变成0?
- MySql存储过程参数问题
- 我想在windows下面访问装在linux(RH 9 )上的mysql,怎么写访问的代码?
- 救命! 帮忙看看这个错误是什么原因引发的 , 急,很急,真的很急!
- 时间段查询统计分析
- Access denied for user 'root'@'localhost' (using password: YES)
- PostgreSQL建表 主键自增类型如何搞定?
- MySql中的id主键不能自增?
比如 用户查询“裤子”
那么 以下数据都应该被查询出来:
1. 小明的裤子
2. 裤子很漂亮
3. 好漂漂的裤子啊
一是放弃这个想法;
二是投入资金建立一个综合的全文检索系统。
百万级数据用MySQL做全文检索基本上已经是上限,比较可靠的是在八十万左右,当然还有硬件因素;可以采用集成方法来做,比如MySQL+Lucene、MySQL+Sphinx等。这些工作都不轻松,如果能基本做成,就可以直接来我们这儿上班!
2、用INSTR、FIND_IN_SET这类函数
看样子这种需求只能针对它本身的特点做一定的优化了
或者改Engine