Oracle百万级数据迁移MySQL教程

1. 使用Navicat Premium的数据传输功能拿到表结构,当然肯定是会有点误差,需要自己手动修改2. 将Oracle的数据导出为cav格式文件, 之后拿到MySQL里导入,实测两百万的数据全程不超过半小时!

记一次使用Mybatis-Plus乐观锁 解决高并发下的线程安全问题

1. 目前遇到的情况是多并发更新用户余额,由于多个线程取得原余额一样,导致多个线程的结果相互覆盖,如下图:如图可以清晰的看出,10个线程执行十次,每次更新的结果都一样2. 下面是使用了乐观锁之后的效果3. 乐观锁的配置方法详细见官网,...

dynamic-datasource - 使用事务导致无法切换数据源(默认数据源)问题解决

先直接说结论:我这里切换数据源是用的AOP切面所有的service,解决方法就是给自己AOP的加上注解@Order(1)原理请看下面这篇文章:https://baijiahao.baidu.com/s?id=1664454368834...

记一次SpringBoot Controller方法一直为null 错误解决

今天发现有个接口一直为null,打了断点一直显示注入的service为null,如下:搞得我一直以为是service注入出了问题,但别的方法又是正常了,折腾了半天。终于发现了那个方法是private,所以改成public就好了

docker 升级后或者重装后,启动容器提示:Error response from daemon: Unknown runtime specified docker-runc

# 照着执行就好 grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g' systemctl restart d...