问题一:在PolarDB中,为什么我的实例是锁定中?
在PolarDB中,为什么我的实例是锁定中?
参考回答:
blktag满了。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/584921
问题二:看到PolarDB有排队机制和热点行性能优化功能,如果使用该功能会和我们程序中的事务操作冲突吗?
我们线上的应用是golang + gorm开发的,使用了大量的基于gorm的mysql事务操作, 看到PolarDB有排队(Statement Queue)机制和热点行性能优化功能, 现在是有热点行更新的场景,我们有一个用户资产表,存在并发情况下频繁修改用户资产余额的情况,之前更新事务出现lock wait在情况比较多,比如这个
后来添加了乐观锁,情况稍好些了。所以热点行更新适用于我的这个场景吧?如果使用该功能会和我们程序中的事务操作冲突吗?
参考回答:
功能没有冲突,要考虑下业务场景。但可能热点行更新的效果不太好,建议还是通过SQL限流或者thread pool;如果有测试环境的话,可以打开热点行更新去进行压力测试,看下效果
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/584920
问题三:PolarDB 恢复备份,实例后缀是9oqw,曾经在表上建国类索引,卡主怎么办?
PolarBD 恢复备份,实例后缀是9oqw,曾经在表上建国类索引,卡主怎么办?
参考回答:
这个实例版本比较老,后面建议找时间做个升级,就不会碰到这个问题了。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/584916
问题四:PolarDB中慢SQL造成CPU升高,继续造成更多慢SQL出现。 如何定位这次慢SQL造成CP?
PolarDB中慢SQL造成CPU升高,继续造成更多慢SQL出现。 如何定位这次慢SQL造成CP?
参考回答:
需要关注下面几个点:
- 哪个SQL扫描行数和返回函数差异比较大,选择索引有问题
- 哪个SQL突然qps激增
- 是否SQL的执行计划用到并行扫描,且并发量大。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/584915
问题五:PolarDB中SQL洞察多久能查询出数据?昨天开通的里面有18G的数据,但是列表里都是空的。
PolarDB中SQL洞察多久能查询出数据?昨天开通的里面有18G的数据,但是列表里都是空的。
参考回答:
“SQL洞察”聚合这块查询不到数据,一会儿有结论了同步给您,“搜索”那块可以看到实时的明细数据。这个实例最近几小时的SQL洞察聚合数据也可以查看了,更早一点的还需要点时间。
关于本问题的更多回答可点击原文查看: