String sql="select t1.doma_airrount, t2.dopa_ticketcode from ticket_passengerinfo t2 " +
" left join ticket_domesticmain t1 on t2.doma_id = t1.doma_id " +
"where t1.doma_airrount = trim(?) and t1.DOMA_STATUS<>'11' and t2.dopa_ticketcode = trim(?) " +
"and t2.DOPA_TICKETSTATUS=trim(?)";需要怎么添加索引?还要where 条件顺序?
" left join ticket_domesticmain t1 on t2.doma_id = t1.doma_id " +
"where t1.doma_airrount = trim(?) and t1.DOMA_STATUS<>'11' and t2.dopa_ticketcode = trim(?) " +
"and t2.DOPA_TICKETSTATUS=trim(?)";需要怎么添加索引?还要where 条件顺序?
ticket_passengerinfo 字段doma_id 、dopa_ticketcode、DOPA_TICKETSTATUS分别建立索引
当然也可考虑组合索引,可根据你表中数据的分布情况
建立索引后,根据执行计划来进一步优化
当然,在应用程序中要尽量使用绑定变量的方式。
至于用Inner join 好还是left join,要看你的结果要求,如果没有外连接要求,则Inner join足亦。
375======selectExists========
109======selectExists========
140======selectExists========
47======selectExists========
46======selectExists========
109======selectExists========
125======selectExists========
453======selectExists========
47======selectExists========
15======selectExists========
31======selectExists========
62======selectExists========
15======selectExists========
32======selectExists========
47======selectExists========
79======selectExists========
47======selectExists========
31======selectExists========
31======selectExists========
16======selectExists========
31======selectExists========
47======selectExists========
47======selectExists========
94======selectExists========
31======selectExists========
32======selectExists========
31======selectExists========
47======selectExists========
15======selectExists========
63======selectExists========
31======selectExists========
31======selectExists========
31======selectExists========
156======selectExists========
47======selectExists========
15======selectExists========
46======selectExists========
63======selectExists========
15======selectExists========
63======selectExists========
328======selectExists========
46======selectExists========
31======selectExists========
31======selectExists========
62======selectExists========
31======selectExists========
78======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
31======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
78======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
32======selectExists========
47======selectExists========
32======selectExists========
31======selectExists========
63======selectExists========
47======selectExists========
31======selectExists========
141======selectExists========
78======selectExists========
32======selectExists========
15======selectExists========
47======selectExists========
31======selectExists========
31======selectExists========
31======selectExists========
32======selectExists========
32======selectExists========
31======selectExists========
47======selectExists========
78======selectExists========
47======selectExists========
31======selectExists========
15======selectExists========
31======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
32======selectExists========
15======selectExists========
16======selectExists========
32======selectExists========
15======selectExists========
16======selectExists========
32======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
31======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
78======selectExists========
47======selectExists========
47======selectExists========
16======selectExists========
31======selectExists========
32======selectExists========
78======selectExists========
47======selectExists========
63======selectExists========
47======selectExists========
47======selectExists========
47======selectExists========
16======selectExists========
203======selectExists========
172======selectExists========
63======selectExists========
79======selectExists========
47======selectExists========
219======selectExists========
31======selectExists========
47======selectExists========
46======selectExists========
31======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
31======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
62======selectExists========
266======selectExists========
31======selectExists========
15======selectExists========
16======selectExists========
31======selectExists========
63======selectExists========
16======selectExists========
31======selectExists========
203======selectExists========
78======selectExists========
47======selectExists========
47======selectExists========
47======selectExists========
47======selectExists========
47======selectExists========
125======selectExists========
47======selectExists========
78======selectExists========
47======selectExists========
16======selectExists========
125======selectExists========
32======selectExists========
250======selectExists========
47======selectExists========
47======selectExists========
31======selectExists========
31======selectExists========
15======selectExists========
31======selectExists========
15======selectExists========
16======selectExists========
32======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
15======selectExists========
15======selectExists========
16======selectExists========
16======selectExists========
15======selectExists========
16======selectExists========
47======selectExists========
15======selectExists========
31======selectExists========
82969======for========这个速度很慢,可否用JDBC的批量查找?
你还查一下做什么