问题一:扩展实例节点规格的时候 是否会影响读写呢?
扩展实例节点规格的时候 是否会影响读写呢?
参考回答:
大部分情况是原地扩容,不影响读写;少数corner case涉及到跨机弹性的,走集群地址影响很小,主地址有几秒的影响,会闪断。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618180
问题二:PolarDB运维这边有什么方法可以判断一些哪部分需要归档?
PolarDB运维这边有什么方法可以判断一些哪部分需要归档?
参考回答:
在PolarDB运维中,判断哪些部分需要归档通常涉及对数据的冷热属性进行分析。以下是一些判断数据是否需要归档的方法:
访问频率:分析数据的访问频率,那些很少被查询的数据可以认为是冷数据,适合进行归档。
历史数据:对于某些业务来说,历史数据不再参与实时运算,但仍需保留以供统计分析,这类数据适合归档。
存储成本:如果某些数据的存储成本较高,且访问频率不高,可以考虑将这些数据进行归档,以减少存储费用。
业务需求:根据业务发展的需求,某些数据可能不再需要实时访问,但又不能立即删除,这些数据可以考虑归档。
法规要求:有些数据可能因为法规要求需要长期保存,但这些数据的访问频率很低,可以通过归档来满足法规要求的同时降低存储成本。
性能优化:对于影响数据库性能的大数据量表,可以考虑将不常用的历史数据进行归档,以提高数据库的整体性能。
备份策略:定期检查数据库的备份策略,对于已经备份且不再需要实时查询的数据,可以进行归档处理。
监控工具:使用数据库监控工具来跟踪数据的使用情况,帮助识别哪些数据适合归档。
自动化脚本:编写自动化脚本来定期分析数据库的使用情况,自动识别和归档冷数据。
容量规划:在进行数据库容量规划时,识别出那些占用大量空间但访问频率低的数据,将其纳入归档计划。
版本控制:对于多版本的数据,旧版本的数据如果不再被频繁访问,可以考虑归档以节省空间。
综上,在进行数据归档时,可以使用PolarDB提供的归档功能,如将InnoDB格式的数据文件(IBD格式)手动迁移至OSS(对象存储服务),并在PolarStore中删除这部分数据,从而减少存储费用。同时,确保归档过程中不会影响业务的正常运行和数据的完整性。此外,还可以参考官方文档或教程,了解如何创建冷数据源并进行数据归档。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618178
问题三:收到了PolarDB的实例迁移通知, 无法取消,并且通知内说升级过程中会闪断, 这个闪断具体会多久?
收到了PolarDB的实例迁移通知, 无法取消,并且通知内说升级过程中会闪断, 这个闪断具体会多久?业务上还有哪些影响?
参考回答:
迁移任务过程中通常会有30秒左右的闪断,没有其他影响了,可以参考下这个文档https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/view-and-manage-scheduled-events?spm=a2c4g.11186623.0.i3
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618119
问题四:在PolarDB 同一条 sql 不同时刻 就是不同的执行效率 到底咋优化呢?
在PolarDB 同一条 sql 不同时刻 就是不同的执行效率 到底咋优化呢? 同一条更新SQL 执行时间相差10倍
参考回答:
从截图的这个查询看是因为不同时刻查询扫描了不同数据量的数据,下面那个数据量是上面的两倍了
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618118
问题五:PolarDB这个慢查询SQL到底算不算呢?
PolarDB以前是固定规格的cpu是2核的,慢于2s就算是慢sql了
现在弹性的基准1核,慢于2s,这次算是慢sql ;后面弹性到4核了,同一条sql执行低于2s 不算慢sql了
那么 das这个时候 到底怎么判断慢sql问题呢
目前生产中就有这种问题 比如带select的update语句 基准1核的时候插入太慢了 弹性到CPU4核可能插入就快了 PolarDB这个慢查询SQL到底算不算呢?
参考回答:
现在慢查和核数无关,只要执行时间大于long_query_time 参数就会认为是慢查,就会记录下来
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/618117