随笔分类 -  MYSQL

摘要:执行的sql 阅读全文
posted @ 2019-06-03 15:13 lizcao 阅读(9249) 评论(0) 推荐(0)
摘要:对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统的MySQL insert效率是很有必要的。 经过对M 阅读全文
posted @ 2019-05-29 14:52 lizcao 阅读(488) 评论(0) 推荐(0)
摘要:简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: 准备 为了接下来方便演示 EXPLAIN 阅读全文
posted @ 2019-05-05 16:23 lizcao 阅读(204) 评论(0) 推荐(0)
摘要:/*部门表*/ 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... 阅读全文
posted @ 2019-04-28 18:03 lizcao 阅读(275) 评论(0) 推荐(0)
摘要:1、将日期格式转换成时间戳查询 上面查询用到了两个函数 阅读全文
posted @ 2019-04-28 10:48 lizcao 阅读(224) 评论(0) 推荐(0)
摘要:索引加锁 对于InnoDB来说,索引可以让查询锁住更少的行,从而可以在并发情况下拥有更佳表现。 下面演示一下查询锁与索引之间的关系。 前面使用的t_user_action_log表目前有一个id为主键,还有一个二级索引action。 下面这条语句的修改范围是id值为1 2 3 4所在的行,查询锁会锁 阅读全文
posted @ 2019-04-18 07:31 lizcao 阅读(147) 评论(0) 推荐(0)
摘要:转发https://www.cnblogs.com/xiaoxi/p/6734025.html 阅读全文
posted @ 2019-04-17 16:01 lizcao 阅读(213) 评论(0) 推荐(0)
摘要:GROUP BY必须得配合聚合函数来用,分组之后你可以计数(COUNT),求和(SUM),求平均数(AVG)等 常用聚合函数 count() 计数 sum() 求和 avg() 平均数 max() 最大值 min() 最小值 语法: 如: HAVING 当然提到GROUP BY 我们就不得不提到HA 阅读全文
posted @ 2019-04-17 15:42 lizcao 阅读(189) 评论(0) 推荐(0)