mybatisplus批量插入慢原因?
MybatisPlus批量插入慢的原因可能有很多,以下是一些常见的原因:
1. SQL语句不够优化,可以使用MybatisPlus提供的分页插件来优化SQL语句。
2. 数据库表结构不合理,可以考虑重新设计表结构。
3. 数据库配置不当,例如缓存大小、连接数等参数设置不合理。
4. 网络延迟等问题也可能导致批量插入慢。
如果您使用的是MySQL数据库,可以尝试在JDBC的url路径上加上rewriteBatchedStatements=true参数,mysql底层才能开启真正的批量插入模式。保证5.1.13以上版本的驱动,才能实现高性能的批量插入。
mysql一页有多少kb?
MySQL一页通常为16KB。这是因为MySQL使用16KB的数据页作为数据存储和读取的最小单元,这有助于提高磁盘I/O的效率。这个页面大小是MySQL内部的一种优化策略,使得它可以更高效地管理数据,减少磁盘访问次数,从而提高数据库性能。
还没有评论,来说两句吧...