专注,勤学,慎思。戒骄戒躁,谦虚谨慎

just do it

导航

06 2017 档案

MySQL中IN子查询会导致无法使用索引
摘要:今天看到一个博客园的一篇关于MySQL的IN子查询优化的案例,一开始感觉有点半信半疑(如果是换做在SQL Server中,这种情况是绝对不可能的,后面会做一个简单的测试。)随后动手按照他说的做了一个表来测试验证,发现MySQL的IN子查询做的不好,确实会导致无法使用索引的情况(IN子查询无法使用所以 阅读全文

posted @ 2017-06-28 23:41 MSSQL123 阅读(21580) 评论(0) 推荐(4) 编辑

译:SOS_SCHEDULER_YIELD类型等待在虚拟机环境中的增多
摘要:原文出处:Increased SOS_SCHEDULER_YIELD waits on virtual machines 注: 原文的用词是Increased,想译作增强(增长),或者加强,这么译起来是褒义词,而原文要表达的Increased并没有褒义的含义,最起码是一个中性的含义,想来想起用一个“ 阅读全文

posted @ 2017-06-18 22:32 MSSQL123 阅读(446) 评论(0) 推荐(0) 编辑

MySQL分页优化中先按照Id分页后再join原始表到底在什么情况下会生效?
摘要:本文出处:http://www.cnblogs.com/wy123/p/7003157.html 最近无意间看到一个MySQL分页优化的测试案例,并没有非常具体地说明测试场景的情况下,给出了一种经典的方案,因为现实中很多情况都不是固定不变的,能总结出来通用性的做法或者说是规律,是要考虑非常多的场景的 阅读全文

posted @ 2017-06-13 23:02 MSSQL123 阅读(6432) 评论(8) 推荐(5) 编辑

SQL Server 磁盘请求超时的833错误原因分析以及解决
摘要:本文出处:http://www.cnblogs.com/wy123/p/6984885.html 最近遇到一个SQL Server服务器响应极度缓慢,并且出现客户端请求报错的情况,在数据库中的errorlog中出现磁盘请求超过15s才完成的error消息。对于此类问题,到底是存储系统或者磁盘的故障, 阅读全文

posted @ 2017-06-11 12:51 MSSQL123 阅读(2210) 评论(0) 推荐(1) 编辑

MySQL的show profile(已过时)简介以及该功能在MySQL 5.7中performance_schema中的替代
摘要:本文出处:http://www.cnblogs.com/wy123/p/6979499.html show profile 命令用于跟踪执行过的sql语句的资源消耗信息,可以帮助查看sql语句的执行情况,可以在做性能分析或者问题诊断的时候作为参考。 在MySQL5.7中, show profile 阅读全文

posted @ 2017-06-10 18:59 MSSQL123 阅读(4520) 评论(1) 推荐(5) 编辑

Linux下MySQL5.7.18 yum方式从卸载到安装
摘要:本文出处:http://www.cnblogs.com/wy123/p/6932166.html 折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18.每一步都参考了不少文章,后面会一一列举 阅读全文

posted @ 2017-06-02 10:42 MSSQL123 阅读(2895) 评论(0) 推荐(0) 编辑