对MySQL全文索引的最小值的解决

数据库 MySQL
我们今天主要向大家描述的是MySQL全文索引的最小值的正确解决方案,以及对一定要用全文索引做一详细解析,以下就是文章的主要内容。

以下的文章主要介绍的是MySQL全文索引的最小值的正确解决方案,对于MySQL全文索引的最小值的实际解决方案中你是否有这样的疑问?为什么一定要用全文索引呢?以下的文章就会给你解答。

一般的数据库搜索都是用的SQL的 like 语句,like 语句是不能利用索引的,每次查询都是从***条遍历至***一条,查询效率极其低下。一般数据超过10万或者在线人数过多,like查询都会导致数据库崩溃。这也就是为什么很多程序都只提供标题搜索的原因了,因为如果搜索内容,那就更慢了,几万数据就跑不动了。

MySQL 全文索引是专门为了解决模糊查询提供的,可以对整篇文章预先按照词进行索引,搜索效率高,能够支持***的数据检索。

如果您使用的是自己的服务器,请马上进行设置,不要浪费了这个功能。

如果您使用的是虚拟主机,请马上联系空间商修改配置。首先,MySQL 的这个默认值对于中文来说就是一个错误的设置,修改设置等于纠正了错误。其次,这个配置修改很简单,也就是几分钟的事情,而且搜索效率提高也降低了空间商数据库宕掉的几率。如果你把本篇文章发给空间商,我相信绝大部分都会愿意改的。

设置方法:

修改 my.ini (Linux 下是 my.cnf ) ,在 [MySQLd] 后面加入一行“ft_min_word_len=1”,然后重启MySQL,在执行repair table table_name quick即可重建索引

以上的相关内容就是对MySQL全文索引最小值解决方法的介绍,望你能有所收获。
 

mysql全文索引

【编辑推荐】

  1. MySQL导入导出.sql文件实践演练
  2. MySQL数据库中的5种数据类型简介
  3. 对MySQL DELETE语法的详细解析
  4. MySQL show的实际操作用法
  5. MySQL 游标的具体使用方案
责任编辑:佚名 来源: 互联网
相关推荐

2010-10-12 14:27:57

mysql全文索引

2010-05-28 11:14:39

MySQL全文索引限制

2022-09-07 08:16:09

MySQL索引

2011-08-30 13:54:29

SQL Server全文索引

2010-11-10 14:26:44

Sql Server全

2010-11-10 14:06:44

SQL Server全

2010-09-27 11:42:44

SQL全文索引

2011-04-18 11:00:12

SQL Server全文索引

2010-07-22 09:33:45

SQL Server全

2011-05-13 14:34:31

Oracle全文索引设置

2010-10-20 11:07:21

sql server全

2010-09-26 16:12:57

SQL查询

2010-09-27 11:29:36

SQL全文索引

2010-10-26 16:54:16

oracle全文索引

2009-04-22 14:19:32

Oracle中文索引基础

2010-07-22 09:42:47

SQL Server

2020-10-13 08:53:04

算法最小值

2010-09-26 15:56:59

SQL查询

2010-07-22 09:14:51

SQL Server全

2011-04-02 13:21:34

SQL Server数据库全文索引
点赞
收藏

51CTO技术栈公众号