- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 记一次详细的的SQL查询经历,group by慢查询优化
一、问题背景 现网出现慢查询,在500万数量级的情况下,单表查询速度在30多秒,需要对sql进行优化,sql如下: 这里测试环境构造了500万条数据,模拟了这个慢查询。 简单来说,就是查询一定条件下,都有哪些用户的。很简单的sql,可以看到,查询耗时为37秒。 说一下app_account字段的分布情况,随机生成了5000个不同的随机数,然后分布到了这500万条数据里,平均来说,每个app_ac...
2019-09-27 22:50:58 3259 1
原创 Using index condition Using index
Using index condition Tables are read by accessing index tuples and testing them first to determine whether to read full table rows. In this way, index information is used to defer (“push down”) readi...
2019-09-27 22:37:24 1838
原创 事件
mysql事件开启 show events; show variables like ‘event_scheduler’; set global event_scheduler=ON; 有时候事件没有开启,需要开启 事件语法 CREATE [DEFINER = { user | CURRENT_USER }] EVENT [IF NOT EXISTS] event_name ON SCHEDULE...
2019-09-21 14:44:39 132
原创 MySQL binlog实现增量恢复
MySQL实时增量备份,采用binlog日志的好处 掌控所有更改操作,必要时可用于恢复数据 数据库主从复制的必要条件 [root@localhost~]# vim /etc/my.cnf [mysqld] … … log-bin=mysql-bin //启用二进制日志,并指定前缀 … … [root@dbsvr1 ~]# serv...
2019-09-09 08:39:26 327
原创 Redis常见面试题分享
1、使用redis有哪些好处? 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) 支持丰富数据类型,支持string,list,set,sorted set,hash 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行 丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会自动删除 2、redis相...
2019-09-05 09:50:26 177
Exchange Server 2010 从入门到精通(Exchange Server 2010 配置实战精粹).pdf
2012-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人