- 博客(3)
- 收藏
- 关注
原创 雪花算法数值分析
众所周知,每一片雪花都有不同的形状。在雪崩时,没有一片雪花是无辜的。。呃,好像跑题了。。我们知道,雪花算法是由当前时间戳、数据中心ID、机器ID和序列号同时依次决定的,就像美丽的雪花一样,每一片都独一无二~时间戳就不说了,由当前时间戳减去一个固定的时间戳。数据中心ID、机器ID则是根据机房的硬件机器所决定。而序列号,则是为了防止并发导致的时间戳相同的情况,每次时间戳相同时,都会自+1,以防止时间戳、数据中心ID及机器ID同时相同的情况发生。来看一下nextId方法中这段代码:
2022-02-10 14:23:15 494
原创 Mysql查询历史SQL执行记录
一、mysql查看正在执行的sql语句show processlist;二、mysql查看已经执行的历史sql语句(方法:开启日志模式)SETGLOBAL log_output ='TABLE';SETGLOBAL general_log ='ON'; //日志开启SETGLOBAL log_output ='TABLE';SETGLOBAL general_log ='OFF'; //日志关闭注意:在查询到所需要的记录之后,应尽快关闭日志模式,占用磁盘空间比较大...
2021-09-23 11:24:51 15764
原创 mysql百万分页优化
一、页数 select count 优化数据量:表的索引为主键索引 id,普通索引hsfunc_id查询速度:SELECT COUNT(0) FROM bcc_biz_flow_history;/* 受影响记录行数: 0 已找到记录行: 1 警告: 0 持续时间 1 查询: 3.360 秒. */SELECT COUNT(*) FROM bcc_biz_flow_history;/* 受影响记录行数: 0 已找到记录行: 1 警告: 0 持续时间 1 查询: ...
2021-09-22 10:58:27 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人