COLLECTION ITERATOR PICKLER FETCH| DISPLAY
分类:
数据库 时间:
2018-04-16 15:13:42
阅读次数:
215
公司订单系统每日订单量庞大,有很多表数据超千万。公司SQL优化这块做的很不好,可以说是没有做,所以导致查询很慢。 节选某个功能中的一句SQL EXPLAIN查看执行计划,EXPLAIN + SQL 查看SQL执行计划 一个索引没用到,受影响行接近2000万,难怪会慢。 原来的SQL打印出来估计有好几 ...
分类:
数据库 时间:
2018-04-13 17:53:31
阅读次数:
209
Mysql—explain的参数详解及用法 EXPLAIN 的每个输出行提供一个表的相关信息,并且每个行包括下面的列: 项 说明 id MySQL Query Optimizer 选定的执行计划中查询的序列号。表示查询中执行 select 子句或操作表的顺序,id 值越大优先级越高,越先被执行。id ...
分类:
数据库 时间:
2018-04-12 18:01:05
阅读次数:
191
How do you explain Machine Learning and Data Mining to non Computer Science people? How do you explain Machine Learning and Data Mining to non Compute ...
分类:
系统相关 时间:
2018-04-11 00:20:12
阅读次数:
269
前言: 最近在面试的过程中,深感对MySQL一些重要命令的缺失。借着这个机会,补补这块的知识。不让自己只会增删查改,懂一些高级的东西 limit 用法 order by 用法 in 和 between的用法 join的用法 (一)limit用法 我们看下面的代码: 1 select id, name ...
分类:
数据库 时间:
2018-04-08 16:33:55
阅读次数:
268
写在前面的话 不要求每个人一定理解 联表查询(join/left join/inner join等)时的mysql运算过程; 不要求每个人一定知道线上(现在或未来)哪张表数据量大,哪张表数据量小; 但要经常使用explain查看执行计划,这是一种美德! 联表查询的基础知识 下面两个查询,它们只差了一 ...
分类:
其他好文 时间:
2018-04-07 14:58:00
阅读次数:
145
order by, Quicksort, sort_buffer_size, max_length_for_sort_data...
分类:
其他好文 时间:
2018-03-31 12:04:33
阅读次数:
124
Please enter a commit message to explain why this merge is necessary. 请输入提交消息来解释为什么这种合并是必要的 git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要: 1 ...
分类:
其他好文 时间:
2018-03-30 12:16:33
阅读次数:
110
explain + sql语句 返回的type类型有 all 全表扫描(特殊的有limit),type为此类型时,表示该表可以优化 index 全索引扫描 range 对索引列进行范围查找 index_merge 合并索引,使用多个单列索引 ref 根据索引查找一个或多个值 eq_ref 连接时使用 ...
分类:
数据库 时间:
2018-03-29 20:09:13
阅读次数:
205
最近看了很多文章,这里再补充一下对索引底层的理解,仅个人意见,有不对的,大家可以留言下,非常欢迎~ 关于什么是索引,索引的建立,索引不同存储引擎可以在之前的文章了解到请点击这里:http://www.cnblogs.com/houdashuai/p/6681680.html这次总结一下,重点说一下底 ...
分类:
其他好文 时间:
2018-03-28 20:35:58
阅读次数:
112