首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签云数据库 MariaDB

#云数据库 MariaDB

由社区驱动的开源数据库

MariaDB 的 SELECT INTO OUTFILE 或 ./mysqldump 想把文件导出到本地,但句子报错,如何解决?

已采纳

不支持用户写入文件到实例服务器的目录下。

MariaDB 的 SELECT FOR UPDATE 为什么会出现类似 READ ONLY 报错?

已采纳

部分 SQL 语句不能使用读写分离,SELECT FOR UPDATE 是写操作,导致出错。

刚迁移到 MariaDB,就出现大量慢查询或性能问题,如何排查?

已采纳
您可以先查看 MariaDB 控制台实例详情页的“性能优化” > “慢查询分析”,对出现的慢查询进行具体分析。 可能有如下原因: 如果出现了连接不上的问题,可能是之前也有大量慢查询影响了性能,而出现只是 MariaDB 采用线程池机制控制了活跃线程的数量,所以非常明显的感觉到连接不上。 刚迁移过来,数据还未完全缓存到内存,部分数据需要从磁盘去拉取,消耗更长,也会感觉到性能下降。... 展开详请

MariaDB 的 XA_RBTIMEOUT 错误如何解决?

已采纳
可能是有大事务引起了超大的 binlog,建议为需要用到的表增加一个自增字段。 [126ef65cb6bbeb854ec0d9cca23e1ff7.png]... 展开详请

MariaDB 的 binlog dump 是什么线程?

已采纳

MariaDB 使用的 axel 多线程下载,备份或日志文件下载出错 ?

已采纳

下载不支持多线程,可以使用wget --content-disposition命令下载。

为什么 MariaDB 主备延迟突然变大甚至到几分钟?

已采纳

检查您是否可能跑了个非常大的 sql(例如:批量插入大量数据),因为需要等从机响应,所以看起来主备延迟大。

MariaDB 审计已支持哪些语法?

已采纳
!数据库审计功能重构升级中,敬请期待;在此期间数据库新购实例不再开放审计功能。 数据库审计目前已经支持绝大多数 SQL 语句,如有发现存在不足,请 联系我们 反馈。 已支持 DCL、DDL、DML 语句的解析。Insert,Replace,Select,Union,Update,Delete,CreateDatabase:,CreateEvent,CreateFunction,CreateIndex,CreateLog, CreateTable,CreateServer,CreateProcedure,CreateTablespace,CreateTrigger,CreateView,CreateUDF,CreateUser, ShowCharset,ShowCollation,ShowColumns,ShowCreate,ShowCreateDatabase,ShowDatabases,ShowEngines,ShowErrors, ShowEvents,ShowFunction,ShowGrants,ShowLogEvents,ShowLogs,ShowProcedure,ShowOpenTables,ShowPlugins, ShowProcessList,ShowMasterStatus,ShowPrivileges,ShowProfiles,ShowSlaveHosts,ShowSlaveStatus,ShowTableStatus, ShowWarnings,ShowVariables,ShowStatus,ShowTriggers,Call,DropProcedure,DropDatabase,DropEvent,DropFunction, DropIndex,DropLogfile,DropServer,DropTables,DropTablespace,DropTrigger,DropUser,DropView,AlterDatabase, AlterEvent,AlterFunction,AlterLogfile,AlterProcedure,AlterServer,AlterTable,AlterTablespace,AlterUser, AlterView,Rollback,Commit,Begin,Set,SetTrans,SetPassword,Release,Grant,RenameTable,RenameUser,Revoke, Install,StopSlave,StartSlave,StartTrans,Use,DescribeTable,DescribeStmt,Flush,Load,LoadIndex,FlushTables, Reset,CacheIndex,TruncateTable,Lock,Unlock,SavePoint,Help,Do,SubQuery,ShowTables,Execute,Deallocate,Binlog, Kill,Partition,PrepareRepairXACheckCheckSumAnalyzeChangeOptimizePurgeHandlerSignalResignal 事务和存储过程会被拆分为多条语句。... 展开详请
!数据库审计功能重构升级中,敬请期待;在此期间数据库新购实例不再开放审计功能。 数据库审计目前已经支持绝大多数 SQL 语句,如有发现存在不足,请 联系我们 反馈。 已支持 DCL、DDL、DML 语句的解析。Insert,Replace,Select,Union,Update,Delete,CreateDatabase:,CreateEvent,CreateFunction,CreateIndex,CreateLog, CreateTable,CreateServer,CreateProcedure,CreateTablespace,CreateTrigger,CreateView,CreateUDF,CreateUser, ShowCharset,ShowCollation,ShowColumns,ShowCreate,ShowCreateDatabase,ShowDatabases,ShowEngines,ShowErrors, ShowEvents,ShowFunction,ShowGrants,ShowLogEvents,ShowLogs,ShowProcedure,ShowOpenTables,ShowPlugins, ShowProcessList,ShowMasterStatus,ShowPrivileges,ShowProfiles,ShowSlaveHosts,ShowSlaveStatus,ShowTableStatus, ShowWarnings,ShowVariables,ShowStatus,ShowTriggers,Call,DropProcedure,DropDatabase,DropEvent,DropFunction, DropIndex,DropLogfile,DropServer,DropTables,DropTablespace,DropTrigger,DropUser,DropView,AlterDatabase, AlterEvent,AlterFunction,AlterLogfile,AlterProcedure,AlterServer,AlterTable,AlterTablespace,AlterUser, AlterView,Rollback,Commit,Begin,Set,SetTrans,SetPassword,Release,Grant,RenameTable,RenameUser,Revoke, Install,StopSlave,StartSlave,StartTrans,Use,DescribeTable,DescribeStmt,Flush,Load,LoadIndex,FlushTables, Reset,CacheIndex,TruncateTable,Lock,Unlock,SavePoint,Help,Do,SubQuery,ShowTables,Execute,Deallocate,Binlog, Kill,Partition,PrepareRepairXACheckCheckSumAnalyzeChangeOptimizePurgeHandlerSignalResignal 事务和存储过程会被拆分为多条语句。

MariaDB 强同步为什么会有主备延迟?

已采纳

强同步机制是将数据写入从机日志(落盘)即返回应答;此时数据尚需要通过日志写入表中,因此确实会有延迟。详见 强同步原理

MariaDB 的备份功能支持实时备份吗?

MariaDB 如何解压备份并恢复到一个自建实例?

MariaDB 的备份方式有哪些?

如何解压 MariaDB 的备份和日志文件?

已采纳

MariaDB 的备份文件和日志文件(binlog 文件)采用 LZ4(Extremely Fast Compression algorithm)工具进行压缩,您可以选用 LZ4 工具进行解压。

解压操作请参见 解压备份和日志文件

购买了华东地区(上海二区)的 CVM 和(上海)的 MariaDB,网络都为基础网络,但在 CVM 上面不能 ping 通 MariaDB,是为什么?

已采纳

数据库默认禁 ping。

如果需要检测连通性,您可以使用 telnet 来进行测试。

MariaDB 的 navicat mysql 8.0.x 版本连接报错怎么办?

为什么我的 CPU 利用率会超过100%?

已采纳

MariaDB 默认使用闲时超用的策略,即允许您的业务抢占一部分额外的空闲的 CPU 资源;因此,当您的实例超过默认给您分配的 CPU 核数时,CPU 利用率监控视图会显示超过 100%,这个是正常的。

若您的 CPU 负载长期高于60%,则建议您尽快扩容数据库。

我购买了16G内存,监控显示内存基本用完,但业务未受影响,是怎么回事?

已采纳

数据库的内存分配机制会尽可能的使用空余内存,以提高缓存命中,而不是从磁盘读取数据,因此,内存消耗殆尽是正常现象。一般来说,您只需要关心您业务性能是否被影响。

MariaDB 每张表的数据量限制(即不影响正常读写效率)是多少?

已采纳

建议2000万以下,大于这个值会对 MariaDB 性能造成影响。

MariaDB 数据源的连接方式需要变动吗?

已采纳

MariaDB 本身兼容 MySQL 协议,也兼容 MySQL 协议的连接程序,无需特别修改。

如何对 MariaDB 数据库进行回档?

已采纳

通过数据库回档能力,可以最大程度地减少系统损失,MariaDB 可根据备份和日志保持情况,回档到30天内的任意时刻。

详细操作请参见 回档数据库

领券