![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作心得
liu3daniel
这个作者很懒,什么都没留下…
展开
-
redis实际使用场景举例
1.string 存session,session存用户基本信息,登录时间、用户名、vtypes、utypes;反正和需要独立过期时间关联的key都可以用string,比如mongo的“函数锁”,比如通用弹窗需要确定之前是否弹过,mongo本身缺乏事务类似select for update的支持,所以会用到一个redis锁来判断当前是否已经有弹窗需求在执行; 2.hash表 有公共前缀,又没...原创 2019-05-01 19:57:38 · 3181 阅读 · 0 评论 -
优化查询步骤总结
慢查询调优。 1.索引本身:有无对应索引,联合索引的所有列是否能都被用到,字符串索引是否满足最左,联合索引是否区分度高的在前,索引是不是太多了影响插入,能否能用索引本身不用实际去聚簇索引取数据; 2.实际查询方案:数据库会根据数据库的现状调整方案,比如对于特别小的表数据库可能直接扫表而非用索引,所以有时候需要explain看实际查询方案是否按自己的想的做; 3.查询优化:例如前公司的最佳实践...原创 2019-05-01 20:07:41 · 2428 阅读 · 0 评论