问题一:用 mysql cdc 以 polardb 作数据源,在增量同步的时候每隔一段时间就断开。怎么回事?
有个一 flink 作业,用 mysql cdc 以 polardb 作数据源,在增量同步的时候每隔一段时间就断开。怎么回事?其他作业没有问题PS:有问题的作业数据量较其他作业数据量稍大,但是其他整库同步都没有问题,只有这个是一张表
参考回答:
数据库这边没有看到异常,连接确定是下游主动断开的。如果是网络问题其它的任务也应该报错,还是得在 flink 端找下排查思路
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608603
问题二:在PolarDB 我如果从库不升级为主库 不能在远程监听该从库的binlog吗?
在PolarDB 我如果从库不升级为主库 不能在远程监听该从库的binlog吗?
参考回答:
这个实例的版本太旧了,升级到最新版本就可以了。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608602
问题三:PolarDB如何配置可以监听从库binlog?
PolarDB如何配置可以监听从库binlog?
参考回答:
要在PolarDB MySQL版数据库中监听从库的binlog,您需要按照以下步骤操作:
要开启PolarDB MySQL集群的Binlog功能,您需要在控制台中将参数loose_polar_log_bin设置为ON。请注意,这将在集群级别开启Binlog,集群会自动重启,建议在业务低峰期进行此操作,确保应用具备重连机制。
对于从库,虽然可以在配置文件中设置loose_polar_log_bin参数,但并不会在从集群内部进行Binlog同步,也不会从主集群接收Binlog。当从集群切换为主集群后,新写入的Binlog才会在其自身集群内追加记录。
若要远程获取并解析从库的Binlog,由于PolarDB MySQL的架构特性,您需要确保从库在升级为主库后能够生成自身的Binlog。然后,您可以使用类似数据传输服务DTS这样的工具,通过主地址指向当前主节点来拉取、订阅或同步Binlog。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608601
问题四:PolarDB安装网站源码的时候,表存储引擎选MyISAM还是lnnoDB?
PolarDB安装网站源码的时候,表存储引擎选MyISAM还是lnnoDB?数据库驱动是mysqli 还是pdo_mysql ?
参考回答:
推荐使用InnoDB存储引擎,同时在安装网站源码时,建议使用pdo_mysql作为数据库驱动。
PolarDB是阿里云提供的云原生数据库服务,它对MySQL版提供了完全的兼容性。当您在使用PolarDB MySQL版时,无论是集群版还是单节点版,所有的表都会自动使用InnoDB存储引擎。即使在迁移之前数据表使用的是非InnoDB引擎(如MyISAM、Memory、CSV等),PolarDB也能够确保这些表能够正常迁移,并且在PolarDB中以InnoDB引擎运行。此外,PolarDB MySQL版还默认使用X-Engine,这是一种能提供强大数据压缩能力的存储引擎,特别适合用于归
关于数据库驱动的选择,PDO(PHP Data Ob)和MySQLi都是PHP中用于连接MySQL数据库的扩展。PDO主要优点在于其支持多种数据库,提供了一个统一的API接口,使得HP应用可以更容易地在不同数据库系统间切换,而不需要量代
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608599
问题五:哪里可以查看polardb中,磁盘的io能力呢?
哪里可以查看polardb中,磁盘的io能力呢?
参考回答:
在PolarDB中,查看磁盘的IO能力可以通过监控与报警 > 存储监控来进行。
具体操作步骤如下:
- 登录控制台:首先需要登录到PolarDB分布式版控制台。
- 选择地域:在页面左上角选择标实例所在的地域。
- 找到目标实例:在实例列表页中找到目标实例并单击实例ID。
- 存储监控:在左侧导航栏中,点击“监控与报警”然后选择“存储监控”来查看相关性能监控数据。
在“存储监控”页面,可以设置不同的参数来查看存储节点的性能监控数据,这些数据可以帮助了解当前磁盘的IO能力和使用情况。此外,如果对数据库内部的空间占用情况感兴趣,还可以通过客户端执行相应的SQL查询来获取更详细的信息,例如查询WAL日志占用空间等。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608598