标签:Mysql

MySQL SQL性能分析 Profiling Using Performance Schema

MySQL SQL性能分析 Profiling Using Performance Schema

MySQL一直以来提供show profile命令来获取某一条SQL执行过程中的资源使用与耗时情况,这个命令对于分析具体SQL的性能瓶颈有非常大的帮助,但是这个功能在MySQL新的版本里将会被废弃,取而代之的是使用Performance Schema来提供同样的功能。本文将介绍如何使用Perform

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
MySQL如何避免全表扫描

MySQL如何避免全表扫描

MySQL全表扫描在大多数场景下性能都是非常低下的,尤其在表数据量特别大的情况下,全表扫描会耗尽数据库资源,严重时会导致数据库服务不可用,数据库崩溃,因此,业务SQL在发布上线前,应当检查是否会导致全表扫描。 1. MySQL全表扫描的原因 通过对SQL执行explain,在输出信息中如果t

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
MySQL配置参数corefile

MySQL配置参数corefile

Copyright © 2020-2023  www.mytecdb.com All Rights Reserved.

Escape Escape 2023-08-15
0 0 0
MySQL参数解析resultset_metadata

MySQL参数解析resultset_metadata

resultset_metadata 是 MySQL 8.0.3 版本引入的一个参数,在MySQL Server返回查询结果给客户端时,用于控制是否返回结果集的元数据。 作用范围:会话级(session) 取值范围:FULL,NONE 默认值:FULL FULL表示返回数据集元数据,

贤蛋大眼萌 贤蛋大眼萌 2023-08-15
0 0 0
MySQL 8.0 新增的配置参数

MySQL 8.0 新增的配置参数

MySQL 8.0 增加了许多新的特性和功能,与此同时也引入了许多新的配置参数,本文汇总了MySQL 8.0 新增加的参数,并按功能进行了分类。截止8.0.20版本。 1. Binlog 配置参数: binlog_encryption binlog_expire_logs_seconds

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
MySQL 8.0 CTE 递归查询

MySQL 8.0 CTE 递归查询

Copyright © 2020-2023  www.mytecdb.com All Rights Reserved.

三掌柜 三掌柜 2023-08-15
0 0 0
MySQL 8.0 强制主键检查(sql_require_primary_key)

MySQL 8.0 强制主键检查(sql_require_primary_key)

MySQL 8.0.13 版本引入了一个新的参数sql_require_primary_key,开启这个参数,会在建表或者改表时,检查表中是否有主键,如果没有主键,则会报错。 一、强制主键检查参数 参数名称:sql_require_primary_key 作用范围:Global &am

共饮一杯 共饮一杯 2023-08-15
0 0 0
MySQL 8.0 默认值发生改变的参数汇总

MySQL 8.0 默认值发生改变的参数汇总

本文汇总了MySQL 8.0 默认值发生改变的参数。 1. sql_mode MySQL 8.0 sql_mode不再支持这几个选项: DB2 MAXDB MSSQL MYSQL323 MYSQL40 ORACLE POSTGRESQL NO_FIELD_OPTIONS N

醒在深海的猫 醒在深海的猫 2023-08-15
0 0 0
MySQL innodb 数据页一致性校验工具 innochecksum

MySQL innodb 数据页一致性校验工具 innochecksum

MySQL innochecksum 工具主要用于MySQL innodb表空间文件数据一致性的校验,通过读取表空间文件,计算页的checksum值,将计算的结果与页内存储的checksum值进行对比,检查对比结果是否一致,如果不一致,说明文件页可能发生了损坏,innochecksum工具同时提供了

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
MySQL数据恢复工具binlog2sql

MySQL数据恢复工具binlog2sql

binlog2sql是一个开源的Python开发的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析为回滚的SQL,以便做数据恢复。 主要功能: 将Binlog解析为SQL语句 将Binlog解析为回滚的SQL语句 开源地址: gi

大猫 大猫 2023-08-15
0 0 0
MySQL监控工具innotop

MySQL监控工具innotop

innotop是一个非常好用的开源MySQL命令行监控工具,使用Perl开发,拥有很多的监控模式和选项,能够监控MySQL(InnoDB)多个方面的性能指标,连续不断地刷新数据,查看实时统计信息,帮忙管理员快速找出MySQL的问题。 innotop能够监控的指标: QPS/TPS in

共饮一杯 共饮一杯 2023-08-15
0 0 0
MySQL高可用主从切换工具replicationmanager

MySQL高可用主从切换工具replicationmanager

MySQL高可用工具,一直以来MHA使用的比较多,自从MySQL 引入GTID之后,又出现了Orchestrator以及replication-manager这类新的高可用工具,本文将主要介绍replication-manager的使用方法。 一、replication-manager简介

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
MySQL性能分析工具(perf和Flame Graphs)

MySQL性能分析工具(perf和Flame Graphs)

本文将介绍如何使用perf和Flame Graphs工具对MySQL进行性能分析,这两个工具能够以图形化的形式展现MySQL运行过程中的哪些函数被调用以及调用次数,协助分析MySQL性能瓶颈,为性能优化提供更多的参考依据。 一、安装软件包: sudo yum install -y per

法医 法医 2023-08-15
0 0 0
MySQL性能监控工具 orzdba python版本

MySQL性能监控工具 orzdba python版本

Copyright © 2020-2023  www.mytecdb.com All Rights Reserved.

向阳逐梦 向阳逐梦 2023-08-15
0 0 0
MySQL慢查询可视化工具Anemometer安装与使用

MySQL慢查询可视化工具Anemometer安装与使用

Anemometer是一款开源的MySQL慢查询可视化工具,它使用pt-query-digest工具解析MySQL慢查询日志,将解析结果显示在Web页面上,提供丰富的查询方式,用户在页面上能够更加方便地查看MySQL慢查询信息。本文简单介绍Anemometer安装部署方式以及遇到的一些问题。

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
MySQL数据一致性校验与修复工具pttablechecksum&pttablesync

MySQL数据一致性校验与修复工具pttablechecksum&pttablesync

MySQL主从复制是基于Binlog的逻辑复制,主从数据一致性会因为MySQL的Bug或者人为误操作等原因产生不一致,而这种不一致又因为逻辑复制的原因,可能隐藏了很久都不会被发现,只有在更新不一致的数据,导致主从复制中断,或者读写分离,业务读从库,发现数据不对时,才能被发现。 针对MySQL可能产

贤蛋大眼萌 贤蛋大眼萌 2023-08-15
0 0 0
tpccmysql 安装与使用

tpccmysql 安装与使用

tpcc-mysql 是 Percona 开源的一个对 MySQL 进行 tpc-c 基准测试的工具,本文主要介绍 tpcc-mysql 的安装、使用和结果解读。 一、安装 tpcc-mysql tpcc-mysql 是一个开源的工具,代码托管在 github 上,下载源码,编译安装。本文测试使

三掌柜 三掌柜 2023-08-15
0 0 0
MySQL 8.0 新的版本升级方式

MySQL 8.0 新的版本升级方式

一直以来,MySQL版本升级依赖额外的工具 mysql_upgrade ,但是从 MySQL 8.0.16 开始,mysql_upgrade 工具将被废弃,取而代之的是MySQL 8.0 新的版本升级方式,升级功能集成到MySQL Server的进程mysqld中,不再依赖额外的外部工具。 这

向阳逐梦 向阳逐梦 2023-08-15
0 0 0
MySQL 8.0 小版本升级不再支持快速回退

MySQL 8.0 小版本升级不再支持快速回退

一直以来,我们使用MySQL,进行版本升级,比如从5.7.11升级到5.7.12,这种小版本升级是一个很小的事情,即使升级过程中或在升级之后,想要回滚,也很方便,直接将mysql server的二进制文件替换回来即可。但是从MySQL 8.0开始,小版本升级将变得不再可逆,没有办法轻松做到从 8.0

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
MySQL主从复制主库binlog dump线程源码分析

MySQL主从复制主库binlog dump线程源码分析

在之前的文章《mysql主从复制io线程源码分析》,我们分析了MySQL从库的io线程工作的主要过程,大致回顾一下,如下: 连接主库 发送COM_REGISTER_SLAVE命令注册从库 发送COM_BINLOG_DUMP_GTID命令请求拉取binlog 下面将结合源码,分析一下主

大树 大树 2023-08-15
0 0 0
1 225 226 227 228 229 736