摘要:
自己对oracle sql的一些优化总结,自己也记录下来,也希望对大家有帮助:一:使用where少使用having;二:查两张以上表时,把记录少的放在右边;三:减少对表的访问次数;四:有where子查询时,子查询放在最前;五:select语句中尽量避免使用*(执行时会把*依次转换为列名);六:尽量多的使用commit;七:Decode可以避免重复扫描相同的记录或重复连接相同的表;八:通过内部函数也可提高sql效率;九:连接多个表时,使用别名并把别名前缀于每个字段上;十:用exists代替in十一:not exists代替 not in(not in 字句将执行一个内部的排序和合并,任何情况下, 阅读全文
摘要:
对于dwr,又一个非常重要的问题的记录.在使用dwr与spring整合时,发现当js文件里使用对应的java服务器端代码时,只要你在对应的方法里使用dao,就会报A server error has occured的错误.我采取的方法是在对应的方法里本是用dao的地方,从新写业务端的代码,比如我的以查询对应内容,findcontext()方法里使用了dao里的findAll()方法,因为不能使用d... 阅读全文