购买了华东地区(上海二区)的 CVM 和(上海)的 MariaDB,网络都为基础网络,但在 CVM 上面不能 ping 通 MariaDB,是为什么?
数据库默认禁 ping。
如果需要检测连通性,您可以使用 telnet 来进行测试。
MariaDB 的 navicat mysql 8.0.x 版本连接报错怎么办?
请选用最新版本进行连接。
MariaDB 的 binlog dump 是什么线程?
正常的主备同步线程,常驻线程。
MariaDB 使用的 axel 多线程下载,备份或日志文件下载出错 ?
下载不支持多线程,可以使用
wget --content-disposition
命令下载。为什么 MariaDB 主备延迟突然变大甚至到几分钟?
检查您是否可能跑了个非常大的 sql(例如:批量插入大量数据),因为需要等从机响应,所以看起来主备延迟大。
MariaDB 的 SELECT INTO OUTFILE 或 ./mysqldump 想把文件导出到本地,但句子报错,如何解决?
不支持用户写入文件到实例服务器的目录下。
MariaDB 的 SELECT FOR UPDATE 为什么会出现类似 READ ONLY 报错?
部分 SQL 语句不能使用读写分离,SELECT FOR UPDATE 是写操作,导致出错。
刚迁移到 MariaDB,就出现大量慢查询或性能问题,如何排查?
您可以先查看 MariaDB 控制台实例详情页的“性能优化” > “慢查询分析”,对出现的慢查询进行具体分析。
可能有如下原因:
如果出现了连接不上的问题,可能是之前也有大量慢查询影响了性能,而出现只是 MariaDB 采用线程池机制控制了活跃线程的数量,所以非常明显的感觉到连接不上。
刚迁移过来,数据还未完全缓存到内存,部分数据需要从磁盘去拉取,消耗更长,也会感觉到性能下降。
MariaDB 的 XA_RBTIMEOUT 错误如何解决?
可能是有大事务引起了超大的 binlog,建议为需要用到的表增加一个自增字段。