表设计乱用LOB字段,查询带来严重的性能影响 数据库设计阶段,对表结构的设计非常重要,这涉及到后续的性能问题,如下面这个例子,数据库表字段类型的不适当应用,一个细小的问题,将蕴含巨大的性能冲击。 数据库优化 2019年09月22日 1 点赞 0 评论 1676 浏览
Oracle手工调用SQL TUNING调优神器 很多时候,在定位SQL的性能问题时,需要借助Oracle的调优工具进行分析,该工具从SQL本身的COST出发,利用动态采样数据,可以分析出目前执行计划的合理性,并提出访问路径的优化建议,由于该工具集成在EM后台里,有时候客户没有安装EM,或端口限制因素,导致无法调用,下面方案将通过原始方式调用SQL TUNNING包,从而可以很方便地使用该工具进行SQL性能定位! 数据库优化 2019年10月22日 0 点赞 0 评论 1909 浏览
SQL执行计划基线调优_深入调整SQL执行计划 经常遇到这样的场景:一些关键业务的SQL,执行计划是固定的,例如根据某个订单号查询订单的信息,根据用户ID查询用户的详情信息情况等,这个时候为了性能的稳定,会考虑去固化这部分的SQL执行计划,下面是利用Oracle 11g固化执行计划的方法示例 数据库优化 2019年10月22日 0 点赞 0 评论 1827 浏览
Oracle SQL执行计划异常解析的处理方法 现象:该语句一直以来都比较高效,执行计划用了索引范围扫描后经历三次嵌套循环,可在2秒内返回结果,但今天经同事反映却走了1分多钟! 数据库优化 2019年11月10日 0 点赞 0 评论 2365 浏览
Merge into引用序列的限制 遇到现象: 该PLSQL块服务运行正常,但表S_VipShopStock的主建出现严重跳号,运行第一次max(id)为600,下一次执行id为1200,经过重建序列并且把cache参数改为空也不能解决问题。 数据库优化 2019年11月10日 0 点赞 0 评论 2622 浏览
Oracle分布式查询语句的优化 分析: 由于优化器无法判断或获得远端表的统计信息,故原执行计划默认会采取把远程表(无论大小)拉到本地再连接的方式执行,这样如果远程表较大的情况将会比较缓慢,像上述查询耗时在1分钟以上。 数据库优化 2019年11月10日 0 点赞 0 评论 2618 浏览
演示Oracle 11G ACS(adaptiver cursor sharing)的效果【执行计划调优】 在Oracle 10g 和11g中对绑定变量的处理,已经有所不同, 在Oracle 10g中,绑定变量相对比较简单,当使用绑定变量的SQL 第一次执行时,会进行硬解析,生成plan 和cursor。 在这个过程中,Oracle 会使用bind peeking,即将绑定变量的值带入,从而选择最优的一个plan。 以后每次执行都使用这个plan。 数据库优化 2020年01月10日 0 点赞 0 评论 2995 浏览
MYSQL数据库性能优化方案分享-2019年6月实战企业数据库优化项目 客户反映公司的MYSQL数据库响应缓慢,经排查分析,其中存在不少TOP SQL消耗资源巨大,并且MYSQL参数存在一些不合理的配置,经两方面的优化调整,MYSQL数据库性能响应正常,性能提升效果显著。 数据库优化 2020年02月16日 0 点赞 0 评论 3961 浏览
Oracle数据库优化项目-广州卓勤信息技术有限公司优化项目分享 在WIN2008服务器上,目前oracle数据库服务占用大量的IO时间,磁盘繁忙率100%,为了缓解现状,对数据库活动和SQL语句进行分析,下面是分析这个优化过程。 数据库优化 2020年02月16日 0 点赞 0 评论 3345 浏览
与广州华正道签约-Oracle数据库性能分析诊断与优化服务 客户数据库用了10年以上,但由于缺少维护和关注,随着业务数据的不断增长,查询数据变得非常缓慢,经过多方面的监控定位,最终把大量的TOP SQL进行了索引优化与执行计划调优,性能提升显著。 数据库优化 2020年02月18日 0 点赞 0 评论 3402 浏览