更新时间:2022-04-27 GMT+08:00
数据库性能、资源
- GaussDB(DWS) 集群进入只读状态,集群被锁无法写数据
- 分析查询效率异常降低的问题
- CPU使用率持续很高,如何定位占用CPU高的业务sql?
- SQL执行很慢,性能低,有时长时间运行未结束
- 以前执行很快的SQL语句,执行很长时间才能完成
- 执行SQL时出现表死锁,提示LOCK_WAIT_TIMEOUT锁等待超时
- SQL运行过程中报错,提示无法分配内存或内存不可用
- 往GaussDB(DWS) 写数据慢,客户端数据会有积压
- 执行vacuum full命令时提示Lock wait timeout错误
- Delete表数据后执行了VACUUM,但是空间并没有释放
- VACUUM FULL一张表后,表文件大小无变化
- 集群报错内存溢出
- 列存表更新/update失败或出现表膨胀
- 数据倾斜导致SQL执行慢,大表SQL执行无结果
- 未收集统计信息导致查询性能差
- 带自定义函数的语句不下推
- 执行计划中有NestLoop导致SQL语句执行慢(not in和not exists)
- 未分区剪枝导致SQL查询慢
- 行数估算过小,优化器选择走NestLoop导致性能下降
- 表数据膨胀导致SQL查询慢,用户前台页面数据加载不出
- 语句中存在“in 常量”导致SQL执行无结果
- 执行计划中有SubPlan关键字导致SQL性能差
- 单表点查询性能差
- GaussDB(DWS)中SQL性能差问题定位方法
- 列存表有PCK时执行vacuum full特别慢
- 动态负载管理下的CCN排队
