随笔分类 - MySQL Fundamental
1
摘要:一些MySQL有意思的小点,原文来自: https://mp.weixin.qq.com/s/Mqsy31jP8C4tZ-yhQi39FQ /*! xxx / 这种是 MySQL 对标准 SQL 的扩展,是一种特殊语法。这种对标准 SQL 扩展的语法发明的目标,是为了让同一条 SQL 可以兼容别的数
阅读全文
摘要:1. UNDO 基础概念 默认至少初始化2个Undo表空间,最大支持127个Undo表空间,默认表空间名称为undo_001,undo_002 8.0.14 之后UNDO表空间支持在线增加,及在线删除 CREATE UNDO TABLESPACE/DROP UNDO TABLESPACE 不支持指定
阅读全文
摘要:最近发现一个问题,在使用MySQL8.0新的延迟计算方式来计算主从延迟时,如果延迟过大,计算出的结果和原先Seconds_Behind_Master的差异特别大,一开始以为是写的SQL存在问题,校验了几次发现不对,是两个时间字段计算的结果异常导致,下面是具体的验证方式 -- 创建一张包含2个时间字段
阅读全文
摘要:MySQL 在线开启GTID的每个阶段是要做什么 基本概述 我们知道MySQL有2种方式指定复制同步的方式,分别为: >1. 基于binlog文件名及位点的指定方式 - 匿名事务(Anonymous_gtid_log_event) >2. 基于GTID(全局事务ID)的指定方式 - GTID事务(G
阅读全文
摘要:一、MySQL8.0之前原生的Seconds_Behind_Master 在MySQL8.0之前我们可以通过 show slave status 提供的 Seconds_Behind_Master来观测主从复制之间的延迟情况,以下是官方文档对该参数的释义 该字段记录的是当从库IO和SQL线程正常运行
阅读全文
摘要:测试环境准备 创建测试表 -- 表结构示例 CREATE TABLE `g_device_action_base` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uid` char(32) DEFAULT '', `domain_id` char(16) DEFA
阅读全文
摘要:1. 下载最新版的企业版 下载最新版的MySQL企业版无需Oracle付费账号,只需在Oracle网站注册普通个人账号即可 登录MySQL开源官方网站 https://www.mysql.com/downloads/ 登录自己个人的Oracle网站账号 搜索并选择需要下的软件 点击查看下载的详细信息
阅读全文
摘要:1. import_table介绍 上期技术分享我们介绍了MySQL Load Data的4种常用的方法将文本数据导入到MySQL,这一期我们继续介绍另一款更加高效的数据导入工具,MySQL Shell 工具集中的import_table,该工具的全称是Parallel Table Import U
阅读全文
摘要:1. 漏洞的命名 MySQL的漏洞披露以CVE开头,加上年份及具体漏洞编号的形式,如 CVE-2019-5482 CVE = Common Vulnerabilities & Exposures(常见漏洞与披露) 2019 = 为漏洞披露的年份 漏洞披露一般为1年4次,也就是一季度一次,分别在每年的
阅读全文
摘要:一. 基础使用场景 ## 直接解析binlog文件内容 shell> mysqlbinlog mysql-bin.000001 |less ## 显示更详细的binlog信息 ## binlog_rows_query_log_events为ON时,需要使用-vv才可看到具体SQL shell> my
阅读全文
摘要:概述: MySQL有许多实用的技巧,利用这些技巧能提高工作的效率,减少一些不必要的麻烦。以下是几个我在MySQL日常维护从常用的技巧。 一、prompt 命令 Your full user_name@host_name account name x, for any “x” not listed a
阅读全文
摘要:需要的软件包 安装 查看帮助文档 测试的步骤 全局参数 测试IO参数 -- IO随机读测试样例
阅读全文
摘要:报错内容 错误分析1 错误分析2 解决办法
阅读全文
摘要:-- 生成报告文件到/tmp目录中 tee /tmp/mysql_performance_stat.txt -- 统计性能指标前先开启下列参数,该参数使用IS数据库来存放数据库信息,由于使用PS库存放还存在BUG,信息统计不全 show variables like 'show_compatibility_56'; set global show_compatibility_56=on; sh...
阅读全文
摘要:pt-query-digest说明 pt-query-digest主要参数 分析类型
阅读全文
摘要:1、安装Percona Xtrabackup YUM Repository 2、安装Percona Xtrabackup 需要的libev包 http://mirrors.opencas.cn/epel/6/i386/repoview/epel-release.html 3、安装Percona Xt
阅读全文
摘要:一、使用Percona Xtrabackup创建MySQL slave库 MySQL Server 版本: Server version: 5.7.10-log MySQL Community Server (GPL) Percona Xtrabackup 版本: innobackupex vers
阅读全文
摘要:--查看创建的索引的CARDINALITY比率 --查看锁阻塞 --查询出哪些表不是InnoDB引擎的 --生成修改存储引擎的语句 -- 查看指定数据库的表信息 -- 查看会话连接信息 -- CHARACTER_SETS 查看数据库支持的字符集 -- COLLATIONS 字符序 -- 查看表结构定
阅读全文
摘要:FEDERATED 存储引擎描述 FEDERATED 存储引擎架构 FEDERATED 存储引擎操作步骤 远程库 开启 FEDERATED 存储引擎 (root@localhost) [(none)]>select engine,support from information_schema.eng
阅读全文
摘要:MySQL安装 MySQL的相关操作 (root@localhost) [(none)]>\s mysql Ver 14.14 Distrib 5.7.10, for linux-glibc2.5 (x86_64) using EditLine wrapper Connection id: 24Cu
阅读全文
1

浙公网安备 33010602011771号