- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 MyBatis Plus 解决大数据量查询慢问题
如果没有流式查询,我们想要从数据库取 100w 条记录而又没有足够的内存时,就不得不分页查询,而分页查询效率取决于表设计,如果设计的不好,就无法执行高效的分页查询。当查询百万级的数据的时候,还可以使用游标方式进行数据查询处理,不仅可以节省内存的消耗,而且还不需要一次性取出所有数据,可以进行逐条处理或逐条取出部分批量处理。分库分表场景下,单个表的查询结果集虽然不大,但如果某个查询跨了多个库多个表,又要做结果集的合并、排序等动作,依然有可能撑爆内存;的设置,该尺寸越大,内存会越大。
2023-06-09 15:56:16 386
原创 低版本nacos如何支持mysql8.0以上版本
低版本nacos支持mysql8的方法有很多,如网上有在nacos中添加mysql驱动的方法,但是我试了试不行,所以我采用修改nacos源码的方法。首先下载对应版本的源码,github有点慢,建议在gitee上下载源码,下载传送门:Nacos: 概览 欢迎来到 Nacos 的世界! Nacos 致力于帮助您发现、配置和管理微服务git命令:git clone -b 对应版本号https://gitee.com/mirrors/Nacos.git源码下载好后用idea打开,maven更新包,更新好..
2021-11-10 16:52:00 1077
原创 dokcer上的mysql定时备份问题总结
当docker服务器上安装mysql后 往往面临着数据备份这个问题,我们通常是把mysql目录映射到本地文件夹上的 虽然是这样 但是用这个文件恢复数据是不行的 所以我们通常的做法是用mysqldump命令来备份数据库 如docker exec -it mysql(容器名称) mysqldump -uroot -proot(密码) test>/home/mysql/test.s...
2018-07-31 09:13:00 135
seata-server 1.3.0 分布式事务管理中间件
2020-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人