db2表上的慢速SQL语句,包含11 000 000个帖子

时间:2015-09-16 10:46:37

标签: sql db2 database-performance

我的问题是当我运行此声明时:

select * from ADMIN.TABLE WHERE NOM="" AND PRENOM =""

由于NOMPRENOM不是主键,因此需要5分钟以上。如何提高性能?

1 个答案:

答案 0 :(得分:1)

您可以使用索引加速此查询:

select *
from admin.table
where nom = '' and prenom = '';

适当的索引是admin.table(nom, prenom)

create index idx_table_nom_prenom on admin.table(nom, prenom);