我有一个包含500多万条记录的大型数据库,这个数据库有三个字段(ID、名称、文本),字段ID有一个主键,字段name有一个FULLTEXT索引。我想为我的网站创建一个在字段name中搜索的搜索引擎,我使用FULLTEXT索引,但缺点是不接受少于四个字符的关键字,所以我决定删除它,并在字段name上放置一个INDEX KEY,并使用以下请求:
EXPLAINSELECT * FROM table WHERE locate ('search
b.Load_Date ukbm001marketing.temp_ContactCodes_raw c ON a.ContactCode = c.ContactCode;使用EasyPHP12.1安装
软件版本:5.5.27-日志- MySQL社区服务器(GPL我没有为任何一张表编制索引。我没有给这些表任何主
阅读MySQL ,我们看到了这个具有多列索引name的示例表。first_name CHAR(30) NOT NULL, INDEX name (last_name,first_name)并举例说明索引将或不使用的情况实际上是相同的): WHERE first_name='Michael' AND last_name='Widenius';
我在文档中找不到这方面的任何信息-- <e