在提高SQL语句效率上,可以考虑以下几个方面:
第一:重新构造语句
第二:修改或禁止触发器
第三:重新构造数据
第四:及时统计CBO所用信息
1 重新构造语句
在重构索引之后,你可以试着重构语句,及重写那些效率差的语句,如果你对语句意图了解的话,很容易对语句进行修改,1.考虑可选择性的SQL语法:由于sql语言的灵活性,应用中多个语句更适合应用的需要,虽然两个SQL语句可以产生同样的结果,但Oracle处理一个比处理多个组合而成的语句更快。
在提高SQL语句效率上,可以考虑以下几个方面:
第一:重新构造语句
第二:修改或禁止触发器
第三:重新构造数据
第四:及时统计CBO所用信息
1 重新构造语句
在重构索引之后,你可以试着重构语句,及重写那些效率差的语句,如果你对语句意图了解的话,很容易对语句进行修改,1.考虑可选择性的SQL语法:由于sql语言的灵活性,应用中多个语句更适合应用的需要,虽然两个SQL语句可以产生同样的结果,但Oracle处理一个比处理多个组合而成的语句更快。