搜索的列是一个不到100个字符的varchar列。
用全文索引也是一样的速度。
用全文索引也是一样的速度。
解决方案 »
- windows2003下mysql5.1.35是一次性的吗?
- 为什么mysql那么慢啊,比ACCESS还要慢,一个最简单的查询几乎要用一分钟!
- mysql保存表数据脚本
- mysql多线程读锁
- 重新安装MYSQL的问题
- 修改系统日期后,Mysql连接出错
- mysql管理工具sqlyog中,在脚本编辑器中如果存在多行代码,如何只执行部分代码呀?
- mysql select *... where id in (select 字符串 from ... )问题?
- 无法启动MySQL服务
- 统计相同名字的人的总分,用sql怎么写呀,谢谢
- vb控制SQL,数据库太大,提示“操作过期”,请教?
- Postgresql是否像oracl那样,支持 一个表分成几个区?
mysql几百万条也没问题。
检索varchar列时最好是只检索列的前面一部分字和符, 给一个确定的长度, 检索起来自然会很快,
如只检索varchar 列的前十个字符。
还有,先看看检索非varchar 列时是不是也一样慢,如果也一样,那就是人是电脑的问题的,如硬盘速度,系统等等原因。主要看是不是病毒。