作者深入内核讲述了 MySQL semijoin 从识别到优化器根据代价决定最优执行策略,以及执行方式的全过程,掌握 MySQL semijoin 这一篇就够了! MySQL semijoin也被称为半连接,主要是解决外查询一个或多个表的记录在包含一个或多个表的子查询结果中的存在性问题,比如IN ...
在英语教学中,老师和学生往往忽略了单词desk和table的区别,以为二者都是“桌子”,且是如此理解和记忆的。但二者在英语中的区别是非常明显的。 单词desk,《剑桥高级学习词典》给出的解释是a type of table that you can work at, often one with drawers,即“一种办公用 ...
知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教。 在本文中,我将介绍MySQL执行GROUP BY的四种方法。 In this blog post, I’ll look into four ways MySQL executes GROUP BY. 在我的上一篇文章中,我们知道了通过索引或者其他的方式获取数据可能不是语句执行最 ...
审计表的维护工作: 1.因为审计的aud$和fga_log$都在system表空间,所以必须它们尽快归档,可以使用expdp/impdp工具; 2.也可以移动到 ...