工程建设
项目开发时要用到的技巧
JaysenLeo
挖粪涂墙,星辰大海
展开
-
MySQL自增主键为何不连续
自增值的存储原理MyISAM引擎的自增值保存在数据文件中InnoDB引擎的自增值,保存在内存里MySQL 8.0版本后,才有了“自增值持久化”的能力,实现了“如果发生重启,表的自增值可以恢复为MySQL重启前的值”,具体情况是,在MySQL 8.0版本,将自增值的变更记录在了redo log中,重启的时候依靠redo log恢复重启之前的值MySQL 5.7及之前版本,自增值保存在内存里,没有持久化。所以,每次重启后打开表时,都会去找当前自增值的最大值max(id),然后将max(id)+1作为原创 2024-01-20 22:19:04 · 521 阅读 · 0 评论 -
go clone 大仓库导致Timeout
先拉主库git clone --depth 1 https://github.com/xxx/xxx.git在拉其他分支git fetch --depth 1 origin remote_other_branchrefgit clone --depth=1时的一些问题原创 2021-08-25 21:47:21 · 269 阅读 · 0 评论