随笔分类 - MYSQL
摘要:对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统的MySQL insert效率是很有必要的。 经过对M
阅读全文
摘要:简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: 准备 为了接下来方便演示 EXPLAIN
阅读全文
摘要:/*部门表*/ CREATE TABLE dept( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, /*id*/ deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, /*编号*/ dname VARCHAR(20) NOT NULL DEFAULT "",/*名称*/ loc VARCHAR(13) N...
阅读全文
摘要:索引加锁 对于InnoDB来说,索引可以让查询锁住更少的行,从而可以在并发情况下拥有更佳表现。 下面演示一下查询锁与索引之间的关系。 前面使用的t_user_action_log表目前有一个id为主键,还有一个二级索引action。 下面这条语句的修改范围是id值为1 2 3 4所在的行,查询锁会锁
阅读全文
摘要:转发https://www.cnblogs.com/xiaoxi/p/6734025.html
阅读全文
摘要:GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG)等 常用聚合函数 count() 计数 sum() 求和 avg() 平均数 max() 最大值 min() 最小值 语法: 如: HAVING 当然提到GROUP BY 我们就不得不提到HA
阅读全文

浙公网安备 33010602011771号