1. 首页
  2. 编程语言
  3. 其他
  4. PostgreSQL删除更新优化操作

PostgreSQL删除更新优化操作

上传者: 2021-08-20 06:04:27上传 PDF文件 83.54 KB 热度 31次

删除缓慢的原因:主要是约束的问题。其次就是sql的编写。具体解决方法:2. 更新,原因和删除大体一致,这里主要描述一下自己遇到的问题。利用mybatis批量更新,第一张图是原本的批量更新的写法,发现在本地还可以的但是放在服务器会由于时间太久出现IO错误。后来换成第二张图的方式来更新。当然也可以java代码for循环来单条更新来达到批量的目的。特别体现在一些经常进行操作及查询的大表中。如果把此表的索引重建一次,问题即可解决。为更好地解决此问题,建意在SQL中新建一个数据库维护计划,选中“重新组织数据各索引页”选项,并设置每天运行一次。

下载地址
用户评论