-
云数据库GaussDB(for MySQL)监控指标说明 - 云数据库 GaussDB(for MySQL)
unt 数据库总连接数 该指标用于统计连接到MySQL服务器的总连接数。 ≥0 Connections 测量对象:数据库 监控实例类型:GaussDB(for MySQL)实例 gaussdb_mysql007_conn_active_count 当前活跃连接数 该指标用于统计当前活跃的连接数。
-
GaussDB(for MySQL)服务如何开启并查看Binlog文件? - 云数据库 GaussDB(for MySQL)
53”)排查自身业务,根据业务需要及时提交或回滚事务并执行新事务(例如:SELECT 1;),或者对于空闲连接进行断开重连操作。 查看Binlog文件 参考连接实例,连接数据库实例。 执行以下SHOW BINLOG命令可以直接读取Binlog日志。 SHOW BINLOG EVENTS
-
客户端问题导致连接失败 - 云数据库 GaussDB(for MySQL)
检查防火墙及端口的放行情况。 应用配置错误 常见的有连接地址写错、端口参数配置错误和JDBC等的连接参数配置错误。 用户名或密码错误 如果连接数据库时出现类似如下错误,请检查用户名或密码是否正确。 [Warning] Access denied for user 'username'@'yourIp'
-
GaussDB(for MySQL)建立连接慢导致客户端超时 - 云数据库 GaussDB(for MySQL)
减少线程重复创建与销毁部分的开销,提高性能,同时它也限制了MySQL的runing线程数,关键时刻可以保护系统,防止雪崩。 正常情况下,线程池适用于大量短连接的场景,如果客户是长连接,并且连接数量不多(客户端使用了连接池等情况),线程池的作用不大,此时调整threadpool_size和th
-
客户端连接实例后会自动断开 - 云数据库 GaussDB(for MySQL)
“wait_timeout”:服务器关闭非交互连接之前等待活动的秒数。 “interactive_timeout”:服务器关闭交互连接之前等待活动的秒数。 查看实例状态是否处于正常状态。 经查看实例状态正常,继续排查其他问题。 查看错误日志。 使用MySQL命令行客户端连接数据库,执行status命令,确认数据库实例是否频繁重启。
-
创建参数模板 - 云数据库 GaussDB(for MySQL)
描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 创建参数模板,帐户允许最大同时连接数为10。 POST https://{endpoint}/v3/056538411200d4cd2f79c003c7606412/configurations
-
如何修改Binlog保留时长 - 云数据库 GaussDB(for MySQL)
inlog文件。 如果一直未生成新的Binlog文件,则历史的Binlog文件一直不会被清理,可能会超过保留时间。如果需要立即清理,可以连接数据库执行 flush logs; 强制生成新的Binlog文件,此时会触发清理机制。 父主题: 日志管理
-
异构容灾实例 - 云数据库 GaussDB(for MySQL)
库名、表名、字段名、索引等存在特殊字符 可能导致容灾链路中断。 数据量过大(超过4TB) 容灾实例的容量存在上限。 安全组限制 容灾链路无法连接数据库以同步数据。 冻结状态 冻结状态无法创建容灾实例。 VPC子网IP不足 容灾实例也会占用同子网IP。 无主键表或无索引表且存在大量操作
-
数据库安全设置 - 云数据库 GaussDB(for MySQL)
rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 rdsProxy:数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过代理地址连接数据库时鉴权使用。 父主题: 数据安全性
-
GaussDB(for MySQL)安全最佳实践 - 云数据库 GaussDB(for MySQL)
的数据管理服务连接实例。详情请参见通过DAS连接GaussDB(for MySQL)实例。 使用读写内网地址连接数据库实例 当应用部署在弹性云服务器上,且该弹性云服务器与GaussDB(for MySQL)实例处于同一区域,同一VPC时,建议单独使用读写内网地址连接弹性云服务器与GaussDB(for
-
云数据库 GaussDB(for MySQL) - 云数据库 GaussDB(for MySQL)
创建GaussDB(for MySQL)实例后,您可以通过内网和公网连接实例,连接后可以进行数据导入导出等操作。 内网连接方式 内网连接实例(Linux方式) 内网连接实例(Windows方式) 公网连接方式 公网连接实例(Linux方式) 公网连接实例(Windows方式) 02 购买 您可以灵活选择GaussDB(for
-
实例概览 - 云数据库 GaussDB(for MySQL)
据取5分钟内平均值。 图5 存储资源使用情况 重点性能指标 在“实例概览”页签的“重点性能指标”模块,默认展示近1小时CPU&慢SQL数、连接数、内存使用率、硬盘读写吞吐量的变化,指标的具体数值实时变化。 图6 重点性能指标 父主题: 智能DBA助手
-
用户认证 - 云数据库 GaussDB(for MySQL)
过数据库代理访问。 操作步骤 连接GaussDB(for MySQL)实例。 通过DAS连接GaussDB(for MySQL)实例 通过内网连接GaussDB(for MySQL)实例 通过公网连接GaussDB(for MySQL)实例 实例连接成功后,执行下列SQL语句,查
-
开启/关闭特性 - 云数据库 GaussDB(for MySQL)
… 采用默认的参数配置,同时指定并发度为8:SELECT /*+ PQ(8) */ … FROM … 采用默认的参数配置,同时指定并行表为t1:SELECT /*+ PQ(t1) */ … FROM … 采用默认的参数配置,同时指定并行表为t1,并发度为8:SELECT /*+ PQ(t1
-
内存使用超限风险与优化 - 云数据库 GaussDB(for MySQL)
查看该时间段慢SQL数监控指标,确认该时间段慢SQL数量突增。 图2 慢SQL数 查看磁盘吞吐相关指标,发现磁盘此时有大量读写操作。 图3 磁盘吞吐 分析对应时间点的慢日志记录,该时间点有大量的多值批量插入语句,该插入方式会导致每个会话申请较多的SESSION级内存,并发高,很容易引起实例OOM。
-
测试方法 - 云数据库 GaussDB(for MySQL)
以下测试均在ECS上执行,请根据实际信息,替换线程并发数、连接IP、连接端口、用户名称与用户密码。 性能测试数据(包含SQL语句)都由sysbench工具自动生成。 压测机ECS与实例在同一可用区。 为了使sysbench 在大并发场景(512, 1000)正常运行,需要将参数 m
-
GaussDB(for MySQL)与RDS for MySQL的区别 - 云数据库 GaussDB(for MySQL)
传统主备架构,主备通过binlog同步数据。 存算分离架构,计算节点共享一份数据,无需通过binlog同步数据。 性能 十万级QPS,高并发场景下性能提升3倍。 支持百万级QPS;对于某些业务负载,吞吐量最高可提升至开源MySQL7倍;复杂查询场景,支持将提取列、条件过滤、聚合运算等操作向下推给存储层处理,性能相比传统架构提升数十倍。
-
数据库实例规格 - 云数据库 GaussDB(for MySQL)
mysql.15xlarge.arm.8 60 480 数据库实例规格请以实际环境为准。 可通过调整max_connections参数值来修改最大连接数。 父主题: 实例说明
-
内存使用率高怎么处理 - 云数据库 GaussDB(for MySQL)
内存相关参数值尽量使用默认值。 根据实际情况,合理配置相关参数。 原因二:存在大量消耗内存的查询语句 一些涉及到排序或者分组的语句会使用到临时表,当并发量过大、查询中间结果过多时,会导致临时表占用过多内存,出现实例OOM风险。 针对上述原因,您可采取以下处理措施: 可以使用EXPLAIN命令检查Extra列是否显示Using
-
性能资源类 - 云数据库 GaussDB(for MySQL)
冷热数据问题导致SQL执行速度慢 复杂查询造成磁盘满 业务死锁导致响应变慢 GaussDB(for MySQL)实例CPU升高定位思路 大并发慢查询导致CPU资源耗尽问题 内存使用率高怎么处理 清理表的数据碎片