生活中的优化和向往(r11笔记第72天)

作者: admin 分类: 公众号存档            2 次浏览 发布时间: 2017-02-11 23:20

公众号:杨建荣的学习笔记 · 作者:杨建荣 · 发布:2017-02-11 23:20:01 · 原文链接

今天和大家聊点技术上和生活上的事情。

SQL优化和生活中的优化

   首先来说一个技术相关的问题,我会联系生活说明。

   关于SQL优化,有一个很经典的公式: T = S / V

其中,T表示执行的时间,S表示需要的资源情况,V表示单位时间内的资源使用量。

   按照这种思路,因为优化的目标是减小T,即降低响应时间和执行时间,所以优化的方式就很明显了,即减小S或者增大V,换句话说,减小S,即是减小对资源的消耗,增大V也就是提高单位时间内的资源使用量。

   我们简单总结就是下面的三句话,这也就是SQL优化的三板斧。

  1. 缩短响应时间 

  2. 提高资源利用率

  3. 提高系统负载能力

admin

杨建荣,《Oracle DBA工作笔记》《MySQL DBA工作笔记》作者,dbaplus社群发起人之一,腾讯云TVP,现任竞技世界系统部经理,拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注