[英]Create index to text type column
如何有效地為mysql中的text數據類型列創建索引,對於行數超過10 L的表(每行有500個字符)。
如果您使用的是innodb,則應創建一個FULLTEXT
索引。
在基於文本的列(
CHAR
,VARCHAR
或TEXT
列)上創建FULLTEXT
索引,以幫助加快對這些列中包含的數據的查詢和DML操作,省略任何定義為停用詞的單詞。
請參閱MySQL FULLTEXT文檔 。
mysql> CREATE TABLE opening_lines (
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
opening_line TEXT(500),
author VARCHAR(200),
title VARCHAR(200),
FULLTEXT idx (opening_line)
) ENGINE=InnoDB;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.