软件下载吧文章资讯

分类分类

PostgreSQL删除更新优化操作

2024-02-08 11:17作者:下载吧

1. 先说删除吧,因为刚搞了。

删除缓慢的原因:主要是约束的问题。(数据库在有约束的时候,进行操作,会根据约束对相关表进行验证,可想而知,20W的数据验证要耗费多久的时间)。其次就是sql的编写。(sql如果查询中包含子查询等的可以优化的where会影响匹配的速度<查询的话就不多逼逼了>)。索引的问题 请看下面的 补充部分

具体解决方法:

ALTER TABLE tableName DISABLE TRIGGER ALL;
delete 目标语句
ALTER TABLE tableName ENABLE TRIGGER ALL;

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消