Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一张桌子products,我有像product_name, product_idAND之类的列product_code。索引这三个字段的最佳方法是什么?将它们一一索引,还是应该为三者的组合创建一个索引?请记住,将有一个搜索引擎列出我的产品,并带有这三个字段的过滤器。
products
product_name
product_id
product_code
您应该始终根据影响您的表的查询来索引列的不同组合。单个列索引无效。
如果列的组合应该是唯一的,则使用所有三列创建一个唯一索引。否则索引查询中常用的列。如果您创建包含许多或一列的索引,我认为这并不重要。