两个表的索引名称相同

Chr*_*ris 6 mysql

我正在为我们的团队构建一个小的Mysql数据库.对于我的数据库中的两个表,我使用了相同的索引名称.

是否有任何性能损失?

我做了一些测试查询(800,000多行)到目前为止,非常好.

Mar*_*c B 17

索引名称特定于每个表.在一个表中不能有两个同名的索引,但是可以有许多同名的索引,每个索引一个.索引名称与日常表现无关.它们只是为了提供一种用户友好的方式来引用索引,而不必列出索引中的所有字段.比如说alter table XXX drop key friendlyname比说起来容易alter table XXX drop key (field1, field2, field3, field4, field5, etc...)