线上操作:修改库
摘要:ALTER TABLE world_march CHANGE COLUMN drops drops VARCHAR(63), ALGORITHM=INPLACE, LOCK=NONE;
阅读全文
详细分析MySQL事务日志(redo log和undo log) 表明了为何mysql不会丢数据
摘要:innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作。 undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志:1.redo log通常是物理日志,记录的是数据页的物理修改,而不是某一行或
阅读全文
分库工具mysql
摘要:sharding-sphere 比mycat 更方便 在于mycat属于中间件,更复杂,但也支持更多功能。查询功能更强。
阅读全文
史上最坑 idea 更改代码不生效
摘要:原来, 如果本地多次调整过系统时间,那么gradle 的缓存 会缓存 你的 上次编译时间再未来,那么你再怎么编译,都很难生效,即使删除了生成的字节码目录。 然后invalidate caches/restart 也不难以修复 最终通过简单的删除项目目录下的 .gradle目录 与 build 目录,
阅读全文