![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
猫儿不哭
这个作者很懒,什么都没留下…
展开
-
mysql千万级大数据SQL查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from ...转载 2018-12-28 16:23:32 · 1437 阅读 · 0 评论 -
linux安装redis
1.下载redis //我此时的位置为/usr/local/bin/redis wget http://download.redis.io/releases/redis-5.0.4.tar.gz 2.解压 tar -zxvf redis-5.0.4.tar.gz 3.安装 cd redis-5.0.4 make //当前目录下生成一个src文件...原创 2019-03-19 18:38:42 · 402 阅读 · 0 评论 -
redis缓存穿透、缓存雪崩
一、redis性能 redis读写性能测试redis官网测试读写能到10万左右 redis读写能力为2W/s mysql读能力5K/s、写能力为3K/s 二、redis缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就...原创 2019-05-27 19:21:39 · 258 阅读 · 0 评论