-
MySQL行锁、表锁、间隙锁详解
所属栏目:[MySql教程] 日期:2022-08-09 热度:50
前言 我们前几篇讲了索引是什么,如何使用explain分析索引使用情况,如何去优化索引,以及show profiles分析SQL语句执行资源消耗的学习。今天我们来讲讲MySQL的各种锁,这里存储引擎我们使用InnoDB 准备工作 创建表 tb_innodb_lock drop table if exists tes[详细]
-
MySQL性能分析show profiles详解
所属栏目:[MySql教程] 日期:2022-08-09 热度:196
前言 前几篇文章我们讲了什么是 MySQL 索引,explain分析SQL语句是否用到索引,以及索引的优化等一系列的文章,今天我们来讲讲Show profiles,看看SQL耗时到底出现在哪个环节。 Show profiles 是什么 是MySQL提供可以用来分析当前会话中SQL语句执行的资源消[详细]
-
MySQL 百万级数据,怎么做分页查询?
所属栏目:[MySql教程] 日期:2022-08-09 热度:89
方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,[详细]
-
harbor安装实操笔记
所属栏目:[MySql教程] 日期:2022-08-09 热度:188
纸上得来终觉浅,实操一遍吧! 把所有开发的后端服务先在打成镜像,传到私有镜像仓库; 然后在任意的远程机器拉取镜像,然后可采用docker或者docker-compose的方式运行,本节先按照docker的方式运行; 后面补充docker-compose和k8s的方式运行镜像; 问题 回[详细]
-
Innodb中insert首次进行乐观插入逻辑分析
所属栏目:[MySql教程] 日期:2021-12-22 热度:91
这篇文章主要讲解了Innodb中insert第一次进行乐观插入逻辑分析,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习Innodb中insert第一次进行乐观插入逻辑分析吧! 重用空间只会检查del链表的第一个成员,因此块中[详细]
-
MySQL中innodb_flush_method函数有什么用途
所属栏目:[MySql教程] 日期:2021-12-22 热度:194
本篇内容介绍了MySQL中innodb_flush_method函数有什么作用的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! innodb_flush_method这个参数控制着innodb数[详细]
-
怎么理解并掌握mysql参数文件和类别
所属栏目:[MySql教程] 日期:2021-12-22 热度:99
这篇文章主要讲解了怎么理解并掌握mysql参数文件和类型,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习怎么理解并掌握mysql参数文件和类型吧! 1. 第四章:数据库文件 数据库层面文件:参数文件my.cnf,错误日[详细]
-
mysql数据库有什么文件
所属栏目:[MySql教程] 日期:2021-12-22 热度:159
本篇内容介绍了mysql数据库有哪些文件的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1.1. pid文件 实例启动后,将自己唯一进程号记录到自己pid文件中[详细]
-
mysql事务知识点剖析
所属栏目:[MySql教程] 日期:2021-12-22 热度:176
这篇文章主要讲解了mysql事务知识点分析,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习mysql事务知识点分析吧! 1. 事务 1.1. 事务的特性 InnoDB存储引擎支持事务,默认自提交模式,如要开启事务,必须以beg[详细]
-
zabbix上怎样对mysql数据库做分区表
所属栏目:[MySql教程] 日期:2021-12-22 热度:125
本篇内容介绍了zabbix上怎么对mysql数据库做分区表的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 独立表空间设置: innodb_file_per_table=1 修改表[详细]
-
MySQL Xtrabackup搭建主从复制办法是什么
所属栏目:[MySql教程] 日期:2021-12-22 热度:150
这篇文章主要讲解了MySQL Xtrabackup搭建主从复制方法是什么,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习MySQL Xtrabackup搭建主从复制方法是什么吧! 1、源端查看主库环境 [root@mysql1 ~]# uname -a Lin[详细]
-
pxc的问题有哪些
所属栏目:[MySql教程] 日期:2021-12-21 热度:188
本篇内容介绍了pxc的问题有哪些的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! pxc的问题故障: 1.3节点,其中两个已经正常起来并且运行,第3个节点启[详细]
-
怎么使用MySQL的IFNULL 、ISNULL 和NULLIF 函数
所属栏目:[MySql教程] 日期:2021-12-21 热度:94
本篇内容主要讲解怎么使用MySQL的IFNULL()、ISNULL()和NULLIF()函数,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习怎么使用MySQL的IFNULL()、ISNULL()和NULLIF()函数吧! 一、IFNULL用法 1.1 IFNULL(expr1,expr2)[详细]
-
MySQL性能需要关注的参数有哪些
所属栏目:[MySql教程] 日期:2021-12-21 热度:167
本篇内容介绍了MySQL性能需要关注的参数有哪些的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1、innodb_flush_log_at_trx_commit设置为2 这参数是指[详细]
-
怎么部署mysql双向主从复制M-M
所属栏目:[MySql教程] 日期:2021-12-21 热度:177
本篇内容介绍了怎么部署mysql双向主从复制M-M的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 通过mysql主主:进行mysql 双向同步数据库HA的配置 mysql[详细]
-
怎么搭建Mysql5.7 M-S-S
所属栏目:[MySql教程] 日期:2021-12-21 热度:88
本篇内容主要讲解怎么搭建Mysql5.7 M-S-S,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习怎么搭建Mysql5.7 M-S-S吧! 环境介绍: XUEGOD63 master mysql5.7.20 192.168.1.63 XUEGOD64 slave中继 mysql5. 7.20 192.[详细]
-
MySQL ACID四种隔离级别是什么
所属栏目:[MySql教程] 日期:2021-12-21 热度:153
本篇内容主要讲解MySQL ACID四种隔离级别是什么,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习MySQL ACID四种隔离级别是什么吧! 下面举一个银行应用是解释事务必要性的一个经典例子。假如一个银行的数据库有两张[详细]
-
怎么理解MySQL change buffer
所属栏目:[MySql教程] 日期:2021-12-21 热度:58
本篇内容介绍了怎么理解MySQL change buffer的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! change buffer是MySQL5.5加入的新特性,change buffer是in[详细]
-
MySQL自适应哈希索引的特点和缺陷有哪些
所属栏目:[MySql教程] 日期:2021-12-21 热度:137
这篇文章主要讲解了MySQL自适应哈希索引的特点和缺陷有哪些,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习MySQL自适应哈希索引的特点和缺陷有哪些吧! InnoDB缓冲池用来存放各种数据的缓存,包括有索引页、数[详细]
-
在mysql中innodb_fast_shutdown参数有什么作用
所属栏目:[MySql教程] 日期:2021-12-21 热度:107
这篇文章主要讲解了在mysql中innodb_fast_shutdown参数有什么作用,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习在mysql中innodb_fast_shutdown参数有什么作用吧! 在mysql关闭时,参数innodb_fast_shutdown[详细]
-
MySQL 5.7从库system lock线程分析
所属栏目:[MySql教程] 日期:2021-12-21 热度:191
本篇内容介绍了MySQL 5.7从库system lock线程分析的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! System lock 这个线程是被mysql_lock_tables()调用的[详细]
-
MVCC, ACID,BASIC 和Pasox的举例分析
所属栏目:[MySql教程] 日期:2021-12-21 热度:145
这期内容当中小编将会给大家带来有关MVCC, ACID,BASIC 和Pasox的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 MVCC是Multi-Version Concurrency Control 的缩写,中文是多版本并发控制 简单来说,MVCC的目[详细]
-
Percona XtraBackup介绍和备份步调是怎样的
所属栏目:[MySql教程] 日期:2021-12-21 热度:114
Percona XtraBackup介绍和备份步骤是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB[详细]
-
MySQL Galera Cluster的特性和不足之处区分是什么
所属栏目:[MySql教程] 日期:2021-12-21 热度:59
今天就跟大家聊聊有关MySQL Galera Cluster的特性和不足之处分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 Galera Cluster是在名为wsrep(集合写入式复制,Write Set Replication)[详细]
-
怎样进行MySQL metadata锁实验
所属栏目:[MySql教程] 日期:2021-12-21 热度:58
这篇文章将为大家详细讲解有关如何进行MySQL metadata锁实验,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 在对已经存在的表执行DDL语句(例如更改表结构、DROP表等操作)的时候,如果有与这个表相关联[详细]
