一、登陆DB2
su - db2inst1
db2 connect to 数据库名 user 用户名
using
密码
二、创建SQL文件
cd
mkdir -p test
cd test
vi test.sql
test.sql:
SELECT name, age, sex FROM (select * from (SELECT * FROM tableA a left join tableB b on a.name = b.name WHERE a.name IN (SELECT name FROM tableC WHERE age = '18') ) );
三、执行db2advis命令
db2advis -d 数据库名 -i test.sql
四、查看优化索引命令
提示根据DB2给出的索引建议,性能提升70.78%;切勿在生产环境勉强尝试,造成死锁、长事务等问题。