VARCHAR字段的索引性能是否与INT字段相同或更差?在MySQL中索引VARCHAR
我有一个表有两个字段(都是VARCHAR)。我想在第一列创建一个索引。我脑海中有两件事。 1.直接在第一个字段创建索引。 2.在第一个字段中为每个VARCHAR分配一个整数并将它们存储在一个表中。然后用整数替换第一列中的VARCHAR,并在第一列上创建另一个表和索引(在这种情况下,它将是整数列)。我将在这里结束两个不同的表格。
另外,如果我有4个或5个表具有相同的第一个字段,并且必须在每个表中的第一个字段上创建索引,第二个方法是否会提供更好的性能?
在此先感谢。
你的文字有多长?而且:你如何访问这些值?你看/搜索文本?你是否想要通过文本值对表中的数据进行排序? – Solarflare
每个条目将为8个字符左右。我只想使用1st field entry搜索第二个字段。无需分类。 – Avinash142857