mysql sum(if())和count(if())的用法
摘要:SELECT SUM(if(category=1,size,0)) ,COUNT(if(category=1,true,null)) FORM t_file; SELECT SUM( if(category=1,size,0)) ,COUNT(category if(category=1 or ca
阅读全文
linux日志内容位置查询 grep -A -B -C 使用介绍
摘要:grep -A -B -C 属于上下文控制(Context control) grep -A 显示匹配指定内容及之后的n行 grep -B 显示匹配指定内容及之前的n行 grep -C 显示匹配指定内容及其前后各n行 示例 $ grep -A 5 name test.txt 搜索匹配test.txt
阅读全文
redis缓存穿透、缓存雪崩、缓存穿击问题
摘要:1,缓存穿透 缓存穿透:大量用户请求时,缓存上没数据,从而调用数据库查询;浪费性能且没意义; 解决办法:用户请求数据库没有数据时,将redis存null值,避免大量请求同时查询数据库,比如(key,null,timeOut); 2,缓存雪崩 缓存雪崩:大量用户请求,缓存服务器故障宕机等问题无法查询,
阅读全文