DB
彩洋威
代码改变世界
展开
-
Redis内存回收策略
redis中,使用两种内存回收策略删除过期的Key策略1、惰性回收,当客户端读取某个Key时,如果当前的Key对应的记录已经过期,则删除当前的这条记录,这个做法的好处:节省CPU成本,不需要维护TTL链表,但是缺点也很明显,不能及时回收已经过期的记录2、定时回收,每隔一段时间,自定读取一定数量的Key,判断是否已经过期,删除过期的冷数据。内存超出maxmemory之后,淘汰...原创 2019-12-23 10:36:51 · 136 阅读 · 0 评论 -
Nhibernate
1.NHibernate Profiler 监控实际执行sql原创 2018-05-18 09:51:03 · 249 阅读 · 0 评论 -
mysql Group_Concat() Sum IF()
SELECT #stu.`Id` AS StudentId,stu.`Name` AS StudentName,stu.`StudyCode` AS StudyCode,grade.`Name` AS GradeName,bgroup.`Name` AS GroupName,IF(stu.`Gender`='00050001','男','女') AS Sex,SUM(IF(detail.`stat...原创 2018-05-19 15:27:09 · 1573 阅读 · 0 评论