- 最后登录
- 2015-3-26
- 在线时间
- 148 小时
- 威望
- 84
- 金钱
- 1061
- 注册时间
- 2011-11-26
- 阅读权限
- 50
- 帖子
- 128
- 精华
- 0
- 积分
- 84
- UID
- 96
|
3#
发表于 2012-8-13 16:31:21
索引对性能影响很大
今天测试了下,对两张表建立了复合索引。建立索引的原则是看where 选择条件那些列使用的比较频繁。表v_brz_idms_acc_dtl 经常选择的列 (ccy_code,record_type,data_date)
表dm_accntab 经常选择的列 (cust_num,acct_code,data_date)
然后建立索引 create index idx_v_brz_idms_acc_dtl on v_brz_idms_acc_dtl (ccy_code,data_date) online;
create index idx_dm_accntab on dm_accntab (acct_code,data_date) online;
不知道这样建立索引合理吗?希望刘大给个建议。
改动结果:原本执行存储过程需要98分钟,现在需要60分钟。
由于 没有权限查看跟踪文件,所以暂时没能得到改动后的执行计划。 |
|