暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle性能优化笔记

原创 张sir 2020-07-02
838

优化可以说是对资源的合理分配,是供需关系的平衡。
优化在整体上说可以包括六个方面:
一、需求分析和架构设计
分析需求的实现,包括业务需求和技术需求以及数据库存储等。架构设计包括应用架构设计和数据库架构设计
二、应用设计和开发
应用模块设计和E-R模型设计(E-R模型基本就是拆分,一般有冗余就进行拆分,但是过度的拆分会导致有大量的表连接,主表有DML操作子表会有校验的过程,这是对资源的消耗)
代码规范与数据规范
高效SQL的书写
三、数据库及系统配置
核心参数的配置,特性
网络、存储、中间件等
四、部署应用
表、索引、plsql程序等
五、周期性调整(日常巡检)
六、低效(报错)时调整
表拆分的原则:当有大量冗余的考虑拆分。经常在一起访问的有大量冗余也不拆,不经常在一起访问没有冗余也要拆。拆分时为了减少I/O,但是增加了CPU

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论