前几天,去一个用户那里,解决完问题,和一个小朋友闲聊,他有点愁眉不展、郁郁寡欢的样子,似乎没心情和我说话,之前,他的话是最多的,见此状,我就问:怎么了?小朋友?,他说,这几天应用人员说他的某个模块的性能很差,要几十秒甚至几分钟才能出结果,我问:那要多久才能满足要求呢?他说:几秒钟就好了。然后,我让他取了那个模块的SQL语句,取了下计划,我看了眼,是个比较大的表(大概有300G左右),已做了天分区,分区键上有个单列本地索引,然后告诉他:加个条件不行吗?。。。,他说:这样可以啊,但对性能管用吗?我说:试试看,他加上了条件试了一下,结果是2s多出结果,他高兴的都跳起来了,随后说了些谢谢和赞不绝口之类的话,下面是该SQL修改前后的计划,大家可以对比学习:

调整前计划

调整后计划

其实,这个还可以进一步调优的,既然他说可以了,我也懒得费事儿,大家自己研究吧。

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

转载于:http://blog.itpub.net/8484829/viewspace-2117920/

一个“小把戏”“哄得”小朋友挺满意相关推荐

  1. c语言砍头游戏,太牛了!给皇帝玩一个小游戏,就让他接受了一个有砍头之罪的建议...

    春秋时期,晋献公性格专横而且非常残暴,政治上,如果有人不合他的心意,怎么办?杀掉就完事.他杀大臣,杀兄弟,在位的后期,甚至连的儿子都杀了,他的这种性格也有好处,就是执行力非常强,他想办的事,想尽办法一 ...

  2. 【开源一个小工具】一键将网页内容推送到Kindle

    http://www.zijinxing.com/201412/124636.html 最近工作上稍微闲点,这一周利用下班时间写了一个小工具,其实功能挺简单但也小折腾了会. 工具名称:Simple S ...

  3. 找一个好的小投资项目,还算比较满意吧(几个月的创业感想)

    身上没什么钱,因为才从学校出来.应聘到处碰壁啊.算了,干脆自己给自己做事,研究了很多东西 ,餐饮.快三秒.大头贴等等等等....都不适合我,要么投入大,要么没好位置不行,要么已经做滥 了快过时了,要么 ...

  4. 突发灵感,看到某网站的搞笑图片挺多,做了一个小java,扫描抠了一些

    2019独角兽企业重金招聘Python工程师标准>>> 突发灵感,看到某网站的搞笑图片挺多,做了一个小java,扫描抠了一些 这里分享一下 /*** 取得文件的后缀名* @Descr ...

  5. 一个小屁孩对父母说的经典话

    原贴:http://blog.chinaunix.net/u/21908/showart.php?id=385192 一个小屁孩对父母说的经典话 http://www.daqi.com/bbs/20/ ...

  6. OSChina 周四乱弹 —— 出现了一个小姐姐舔我?

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2019)请戳(这里) [今日歌曲] @ nnnm : 昨天收到一个分享的英文歌曲,很好听的.本来对于英文歌曲 ...

  7. axure变成一个小手了_小房子变成大房子

    那我们现在就开始了哈,今天给大家带来的这堂课叫做小房子变大房子,这是那个外语教育出版社的聪明豆系列里面其中的一本书,这本书我觉得是一本非常棒的一本书,他更多的是我们在用一些不同的视角去看待问题,解决我 ...

  8. 一个小故事讲明白进程、线程、Kotlin 协程到底啥关系?

    前言 协程系列文章: 一个小故事讲明白进程.线程.Kotlin 协程到底啥关系? 少年,你可知 Kotlin 协程最初的样子? 讲真,Kotlin 协程的挂起/恢复没那么神秘(故事篇) 讲真,Kotl ...

  9. 一个小需求,能够做到月活跃用户5000万,就是真牛逼!

    来自:Java面试那些事儿 这篇文章是之前写的文章,我觉得还是对不少同学有所帮助,因为生活让大家都太浮躁,很难沉下心来认真做一件事,本文既是给大家推荐一款好用的Chrome插件,同时也给大家讲述这款插 ...

  10. 制作一个查询信息程序_三步学会制作一个小程序

    小程序在刚出现的时候简直是惊艳了整个业界,不管什么内容,光是那酷炫的交互效果就足以篇篇刷屏了,再加上"用完即走",不用安装.不占用内存.入口众多等特性.不过早期由大厂商的专业程序员 ...

最新文章

  1. js获取table的某个单元格的数据
  2. iview的select联动_iview2 之select二级联动细谈
  3. .NET开发者必须学习.NET Core
  4. java epoll select_字节跳动高频面试题,操作系统/算法/Java等。
  5. iframe去掉滚动条
  6. mdb java_Java生成mdb文件(MS Access文件)
  7. 十一款游戏教你学会 CSS!
  8. jquery thinkphp mysql_ThinkPHP5+jQuery+MySql如何实现投票功能
  9. 二叉树前中后序遍历的口诀
  10. 高斯光束matlab 仿真,高斯光束的matlab仿真.docx
  11. java婚纱摄影网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  12. 【Photoshop】证件照换底色
  13. 概率论排列公式和组合公式实质 压强 : 压力=ps=压强*面积; 万有引力公式:
  14. 怎样使用NetFlow分析网络异常流量
  15. 关于极光推送通知栏无法正确显示应用图标
  16. gradle尚硅谷笔记
  17. 数据库连接10060_Navicat MySQL 数据库连接报:10060 “Unknow error” 错误 – DEFCON笔记...
  18. 【AcWing 327. 玉米田】状压dp
  19. android和ios系统的内存,为什么说IOS系统的2G运存相当于安卓手机的8G运存
  20. linux--redis的安装和配置和开启多个端口

热门文章

  1. java实现三方登陆:微信登陆功能的实现
  2. leetcode714
  3. Tables[0].Rows.count什么意思?
  4. storm的核心组件,编程模型,一般机构图
  5. linux yum vsftpd,CentOS 7 使用Yum方式安装配置vsftpd服务
  6. 云开发【云函数的使用】
  7. 怎么把png格式图片转换成jpg格式?
  8. pyspark LEAK: ByteBuf.release() was not called before it's garbage-collected. Enable advanced leak
  9. TreeUtil(树形结构转换)
  10. python3画直方图_python如何画直方图