VARCHAR(1000)我的表中有一个列。它将包含不保证唯一的字符串。我有一个查询将此列作为子句的一部分进行搜索WHERE IN,列表中的值列表IN ('...')将约为 100。在最初几个月后,该表可能会包含数百万行。我知道建立索引可能会减慢插入速度并可能创建相当大的索引。
VARCHAR(1000)
WHERE IN
IN ('...')
我正在运行 mysql 5.1 并使用 INNODB 引擎。
mysql index varchar index-tuning
index ×1
index-tuning ×1
mysql ×1
varchar ×1