簡體   English   中英

為文本類型列創建索引

[英]Create index to text type column

如何有效地為mysql中的text數據類型列創建索引,對於行數超過10 L的表(每行有500個字符)。

如果您使用的是innodb,則應創建一個FULLTEXT索引。

在基於文本的列( CHARVARCHARTEXT列)上創建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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM