ITPub博客

首页 > 数据库 > Oracle > aaa

aaa

原创 Oracle 作者:juan025 时间:2019-06-06 22:36:07 0 删除 编辑
          SQL自身
            没有任何一个语句出现了性能问题,因为都是简单的select、update、insert、delete
            数据量不大,不到20万数据量
          JAVA处理
            将模板数据从DB提取到java服务器
            在java服务器遍历模板数据
            针对每一条模板数据,从DB中获取正式数据,并进行对比
            如果存在差异,则merge到正式表中
          结论
            整个过程下来,至少要差不多20万的数据库访问,而最多达40万次
            性能不是出在单条SQL语句上,而是整个过程的数据库访问上
        方案
          将java中涉及到的所有SQL全部封装在语句块中
          将所有的数据相关的处理都放在DB中完成,java不再涉及数据处理
      心得
        SQL优化是多样性的,不能局限于某一个SQL语句,同一个按钮可能会触发多条SQL,因此需要从整体上看
        SQL优化不见得需要多大的技能,这里面还包含了眼界、经验及知识
        分析问题远比解决问题要重要
      批判

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/693533/viewspace-1985228/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: aaa
下一篇: aaa
请登录后发表评论 登录
全部评论

注册时间:2019-02-13

  • 博文量
    26
  • 访问量
    24861