单列/多列索引,哪个更好?
|
我有一个性能不佳的程序,其中有几个查询。
我已经确定了一些扫描临时表的临时表查询。我决定在临时表上添加索引以避免表扫描。我注意到在where子句中使用了多个临时表列。但是,我不确定是否应该将所有列都包含在单个索引(复合索引)中,还是将多个索引包含在每个索引中的一个列中以获取最佳性能。
数据库是DB2
没有找到相关结果
已邀请:
2 个回复
浆错
悍蕾驮苇袜
其中名称nameIdx在以下查询中不用于查找:
有关更多详细信息,请参见URL 对此的摘要是,如果您按照索引顺序(从左到右)在where子句中使用列,那么它比单列索引更好