MySQL


  • brief introduction
  • Table of contents
  • Latest documents
  • Collection Download

    安全插件Connection-Control导致无法登录的问题

    Connection-Control 插件是用来控制客户端在登录操作连续失败一定次数后的响应的延迟。可防止客户端暴力破解。 问题现象及背景 在业务主机上使用zabbix监控MySQL数据库服务状态;且因等保要求,对数据库开启了安全登录管理控制插件;在运行过程中出现zabbix无法正常获取到数据库状态的情况 经过查询任务线程状态,发现大量waiting in connection_control ………

    Nathan - May 17, 2024, 10:17 p.m.


    使用全局事务标识符GTID复制

    1、GTID 概述 GTID的全称是global transaction id,表示的是全局事务标识符。 GTID的分配方式为uuid:trans_id,其中: - uuid是每个mysql服务器都唯一的,记录在$datadir/auto.cnf中。如果复制结构中,任意两台服务器uuid重复,在启动复制功能时会报错。可删除auto.conf文件后重启mysql实例解决。 - trans_id是事………

    Nathan - April 25, 2024, 3:36 p.m.


    基于二进制日志文件的复制

    1、配置概述 本节介绍基于二进制日志文件位置方法的 MySQL 服务器之间的复制,其中作为主数据库(数据库更改的主数据库)运行的 MySQL 实例将更新和更改作为“事件”写入二进制日志。根据记录的数据库更改,二进制日志中的信息以不同的日志格式存储。从实例配置为从主数据库读取二进制日志并在从实例的本地数据库上执行二进制日志中的事件。 每个从实例都会收到一份二进制日志全部内容的从实例。从实例有权决定………

    Nathan - April 25, 2024, 1:27 p.m.


    MySQL高可用配置

    复制使数据从一台 MySQL 数据库服务器(源)复制到一台或多台 MySQL 数据库服务器(副本)。默认情况下复制是异步的;副本不需要永久连接以从源接收更新。根据配置,您可以复制所有数据库、选定数据库,甚至是数据库中选定的表。 MySQL 中复制的优点包括: 横向扩展解决方案 - 在多个副本之间分散负载以提高性能。在此环境中,所有写入和更新都必须在复制源服务器上进行。然而,读取可能发生在一个或多………

    Nathan - April 25, 2024, 11:35 a.m.


    MySQL查询慢性能分析

    可能的原因 1. 未使用索引 查看是否建立了索引 sql mysql> show create table APP_TASK ; PRIMARY KEY (`ID`), KEY `idx_task_type` (`TASK_TYPE`), -- 表示有该字段的查询索引 如果未使用索引,则考虑是否需要建立索引加速 2. 索引不符合预期 使用explain + 查询语句 打印查询语句的………

    Nathan - July 28, 2023, 3:46 p.m.



    Nathan