金仓数据库应用技术培训——性能优化.pptxVIP

  • 15
  • 0
  • 约 57页
  • 2018-01-14 发布于浙江
  • 举报

金仓数据库应用技术培训——性能优化.pptx

金仓数据库应用技术培训mdash;mdash;性能优化金仓数据库应用技术培训mdash;mdash;性能优化

目录 公司篇 方案篇 产品篇 案例篇 服务篇 目 录 金仓公司简介 需求篇 能力篇 实战篇 金仓数据库安装部署 金仓数据库数据迁移 金仓数据库备份还原 金仓数据库应用开发 金仓数据库性能调优 性能调优 性能调优概述 数据库实例调优 SQL调优 开发和设计建议 如何评价性能? 响应时间 吞吐量 资源利用率 性能问题是如何产生的? 应用性能问题本质上都是由于某种系统资源(例如:CPU、IO、内存、网络)的性能问题导致。 直接原因:资源耗尽、冲突 根本原因: 资源使用不当 资源处理能力不足 如何发现性能有问题了? 用户反馈慢 资源使用异常(前提是做了巡检) 处理性能问题的流程 迭代 收集数据,分析找出瓶颈 针对瓶颈,进行调整 验证效果 关键论断 系统要么在忙,要么在等 实例优化带来10%的收益,消除应用低效问题带来90%的收益 处理性能问题的流程(例) 找出问题: 检查单用户,或系统压力较小时的应用性能 如果此时的性能就不可接受,大部分情况下是应用设计或编码问题,比如SQL写的不好、事务设计的不好,或者数据库配置不当,导致SQL执行效率低; 检查CPU使用情况 检查有无非数据库服务大量争用CPU,有的话则可能是这些服务的问题。 否则如果全是数据库在使用,则检查SYSTEM CPU占用情况,如果比较高(20%),则通常是数据库的进线程配置、内存配置、网络配置有问题。 否则,通常是SQL

文档评论(0)

1亿VIP精品文档

相关文档