数据库
首页 > 数据库> > mysql – 好的实践:有多个索引的表?

mysql – 好的实践:有多个索引的表?

作者:互联网

对不起,

我确实有这个有3列的迷你表,但是,我将列出一个或另一列的值.

1)有两个索引列可以吗?

2)我们每张桌子应该只有一个索引吗?

3)在极限情况下,如果我们有一个包含100列的表,并且我们有50个带索引,这可以吗?

谢谢,
MEM

解决方法:

只要您使用它们,就可以在一个表上拥有多个索引,甚至是多个索引.

对查询运行EXPLAIN并检查正在使用的索引.如果有任何查询未使用的索引,那么它们不会给您带来任何好处,只会减慢对表的修改.应删除这些未使用的索引.

如果您还没有这样做,您可能还需要考虑多列索引.

标签:mysql,database-indexes
来源: https://codeday.me/bug/20190730/1581414.html