随笔分类 -  MySQL

摘要:max_allowed_packet Command-Line Format --max-allowed-packet=# System Variable max_allowed_packet Scope Global, Session Dynamic Yes Type Integer Defaul 阅读全文
posted @ 2021-06-22 15:59 geek_ace 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1.1 数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合 实例:MySQL数据库由后台线程以及一个共享内存区组成 启动服务: 查看实例进程 配置文件: mysql --help|grep my.cnf datadir -- 可能只是一个软连接 1.2 MySQL体系结构 连接池 管理服 阅读全文
posted @ 2021-05-25 10:08 geek_ace 阅读(181) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html 流程 发现忘记密码了->干掉实例->跳过授权表重启实例->修改密码 傻眼了,居然不让干 看管档https://dev.mysql.com/doc/refma 阅读全文
posted @ 2020-10-31 21:56 geek_ace 阅读(97) 评论(0) 推荐(0) 编辑
摘要:在新版本的ProxySQL中,mysql_query_rules表为mirroring新增了两个字段,mirror_flagOUT以及mirror_hostgroup 存在两个一点 1.mirroring的作用是什么? (文中提到的是查询重写) 2.在Advanced example: use mi 阅读全文
posted @ 2018-09-12 15:19 geek_ace 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Main (runtime) Listing all tables 1 Admin> SHOW TABLES FROM main; 2 + + 3 | tables | 4 + + 5 | global_variables | 6 | mysql_collations | 7 | mysql_gro 阅读全文
posted @ 2018-09-03 16:02 geek_ace 阅读(189) 评论(0) 推荐(0) 编辑
摘要:ProxySQL admin接口支持MySQL协议,通过客户端连接到admin接口,输入命令即可配置。ProxySQL解析所有通过admin接口发送过来的命令,如果没有什么问题的话,就将他发生到SQLite引擎执行 记住SQLite3余MySQL之间的存在的差异,不是说所有在MySQL上运行的SQL 阅读全文
posted @ 2018-09-03 14:15 geek_ace 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Query Logging ProxySQL能够记录完整的查询日志,是通过查询规则来配置,粒度可大可小。 Setup 首先,全局启用logging 变量需要load到runtime,最后save到磁盘 接下来,创建查询路由规则。如果你需要记录所有的查询,简单配置一下即可: 1 INSERT INTO 阅读全文
posted @ 2018-08-31 18:28 geek_ace 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:Scheduler scheduler特性是在ProxySQL v1.2.0引入的。 scheduler是一个类似cron的调度器,已经被集成到ProxySQL中了,粒度可以达到毫秒级。通过admin即可配置:目前不支持配置文件配置,将来也没这个打算 Motivation scheduler可以以规 阅读全文
posted @ 2018-08-31 18:16 geek_ace 阅读(389) 评论(0) 推荐(0) 编辑
摘要:MySQL Passwords in ProxySQL ProxySQL是一个感知协议代理 ProxySQL是根据流量负载来路由连接的,所以连接到ProxySQL的客户端是不能通过目的主机组的认证的,因此ProxySQL需要对客户端进行验证 所以,ProxySQL需要和用户密码相关的信息:足够通过认 阅读全文
posted @ 2018-08-31 17:21 geek_ace 阅读(264) 评论(0) 推荐(0) 编辑
摘要:Users configuration 用户配置是保存在mysql_users表中 备注:在看下面内容之前,确保理解 multi-layer configuration system。 注意: 更新mysql_users表后,不执行LOAD MYSQL USERS TO RUNTIME配置不会立即生 阅读全文
posted @ 2018-08-31 11:53 geek_ace 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一、Multi layer configuration system ProxySQL的配置系统很复杂,但是上手很简单,一般适合有如下需求的服务: 可以轻松的动态修改配置(满足那些具有庞大业务基础架构,又严格要求零停服时间的用户),为此,ProxySQL提供了一个兼容MySQL特性的管理接口 动态修 阅读全文
posted @ 2018-08-24 16:14 geek_ace 阅读(316) 评论(0) 推荐(0) 编辑
摘要:存储过程是这样写的 想得到下面的结果 但是发现确实下面这种效果,居然只返回一条 这时prepare statement强大的功能就该派上用场了 测一把 完美! 阅读全文
posted @ 2018-08-23 18:21 geek_ace 阅读(136) 评论(0) 推荐(0) 编辑
摘要:一、安装 下载安装包:下载 下载完成后用系统包管理器安装程序: 你也可以配置apt(deb/ubuntu)或者yum(centos/redhat/...)源来安装 1.Ubuntu / Debian: 配置repo 安装 2.Red Hat / CentOS: 配置repo 安装 二、service 阅读全文
posted @ 2018-08-23 14:37 geek_ace 阅读(179) 评论(0) 推荐(0) 编辑
摘要:sharding sphere MySQL proxysql读写分离 MySQL HA面面观 proxysql wiki MySQL sharding with proxysql中文、MySQL sharding with proxysql英文 sharding sphere project Dis 阅读全文
posted @ 2018-08-22 16:33 geek_ace 阅读(95) 评论(0) 推荐(0) 编辑
摘要:一.mysql 1.vi mysqldauto #!/bin/sh# Version: 0.1 by orczhou@gmail.commysqld_safe=`which mysqld_safe`$mysqld_safe --defaults-file=/data/my.cnf & 2.chmod 阅读全文
posted @ 2018-08-14 14:57 geek_ace 阅读(149) 评论(0) 推荐(0) 编辑
摘要:今天新建一张表做临时数据排查用,由于数据不多,我新建了如下一张表: CREATE TABLE emp (id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,ename VARCHAR(20)); 建完表后,新插入数据的时候,出现了下面的错误 阅读全文
posted @ 2018-08-13 14:46 geek_ace 阅读(604) 评论(0) 推荐(0) 编辑
摘要:方式1: http://192.168.110.133:8500/v1/status/leader 方式2: consul operator raft list-peersNode ID Address State Voter RaftProtocolagent1 2a3ae4a0-8193-7da 阅读全文
posted @ 2018-08-13 11:15 geek_ace 阅读(246) 评论(0) 推荐(0) 编辑
摘要:What is Orchestrator? orchestrator是MySQL复制结构的一个拓扑管理工具 其主要有以下几个特征 1.自动监测数据库复制的结构及其状态 2.提供了GUI,CLI,API等接口来检查复制拓扑的状态以及做一些调整的操作 3.支持自动的master failover,当复制 阅读全文
posted @ 2018-08-08 11:22 geek_ace 阅读(4340) 评论(1) 推荐(0) 编辑
摘要:项目地址 文档地址 Consul, ProxySQL and MySQL HA MHA Quick Start Guide 前提条件 1.复制2.ssh3.彼此能够通过客户端连接数据库4.所有节点有相同的复制用户和密码5.只有一个写节点,所有其他都配置成read_only6.5.0或更新版本7.ca 阅读全文
posted @ 2018-07-30 14:59 geek_ace 阅读(271) 评论(0) 推荐(0) 编辑
摘要:innodb-format ROW tx_isolation RR Type Name Status InnoDB 2018-07-25 02:14:16 7f58eded5700 INNODB MONITOR OUTPUT Per second averages calculated from t 阅读全文
posted @ 2018-07-25 11:54 geek_ace 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示