- 博客(3)
- 收藏
- 关注
原创 雪花算法数值分析
众所周知,每一片雪花都有不同的形状。 在雪崩时,没有一片雪花是无辜的。。 呃,好像跑题了。。 我们知道,雪花算法是由当前时间戳、数据中心ID、机器ID和序列号同时依次决定的,就像美丽的雪花一样,每一片都独一无二~ 时间戳就不说了,由当前时间戳减去一个固定的时间戳。 数据中心ID、机器ID则是根据机房的硬件机器所决定。 而序列号,则是为了防止并发导致的时间戳相同的情况,每次时间戳相同时,都会自+1,以防止时间戳、数据中心ID及机器ID同时相同的情况发生。 来看一下nextId方法中这段代码:
2022-02-10 14:23:15
599
原创 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
16436
原创 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
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅