-
MYSQL INNODB 组合索引分支节点数据剖析
所属栏目:[编程] 日期:2023-12-17 热度:0
MYSQL INNODB 组合索引分支节点数据解析:
1、本文证明组合索引的所有键值在分支节点(非叶子结点也进行了存储)。
2、本文给出B+ 索引如何进行验证其B+树结构
[详细] -
MySQL运用swap文件
所属栏目:[编程] 日期:2023-12-17 热度:0
现象:
一台高配的MySQL数据库服务器,双CPU48线程.
CentOS 7
本机磁盘是一万五千转的Raid 0.系统文件,Swap都分配在了本机磁盘.
服务器挂载了一个SSD的磁盘阵列.数据库[详细] -
如何确认Single-Primary模式下的MGR主节点
所属栏目:[编程] 日期:2023-12-12 热度:0
MySQL 5.7
可以通过global status
group_replication_primary_member
确定
root@db20:59: [mgr]> SELECT VARIABLE_VALUE
-> FROM performanc[详细] -
MySQL案例--磁盘空间不够 MTS Group recovery失败
所属栏目:[编程] 日期:2023-12-12 热度:0
线上业务,最后一次内测阶段;
背景:MySQL-5.7.12
问题发生的现象:
收到报警信息,业务主库A的心跳检测失败,将备库B升级为业务主库;
问题发生的原因:[详细] -
CSS-T Mysql Client 任何文件读取攻击链拓展
所属栏目:[编程] 日期:2023-12-12 热度:0
这应该是一个很早以前就爆出来的漏洞,而我见到的时候是在TCTF2018 final线下赛的比赛中,是被 Dragon Sector 和 Cykor 用来非预期h5x0r's club这题的一个技巧。
在后来[详细] -
mysql 大事物commit慢造成全库堵塞难题
所属栏目:[编程] 日期:2023-12-12 热度:0
原创转载请注明出处
本文使用引擎INNODB版本MYSQL5.7.13
sync_binlog = 1
innodb_flush_log_at_trx_commit = 1
也就是双1设置,
1、问题由来
在[详细] -
MySql入门基本知识
所属栏目:[编程] 日期:2023-12-12 热度:0
MySql入门--基础知识:
一、Mysql 物理文件组成
(一)日志文件
1、错误日志:Error Log
错误日志记录了MyQL Server 运行过程中所有较为严重的警告和错误信息,[详细] -
FTP服务系列二完整FTP服务的创建
所属栏目:[编程] 日期:2023-12-12 热度:0
FTP服务系列二完整FTP服务的搭建:
一、安装所需要程序
1、事先安装好开发环境和mysql数据库;
# yum -y install mysql-server mysql-devel
# yum -y group[详细] -
1.3万亿条数据查询怎样做到毫秒级响应?
所属栏目:[编程] 日期:2023-12-12 热度:0
作为中国最大的知识共享平台,我们目前拥有 2.2 亿注册用户,3000 万个问题,网站答案超过 1.3 亿。
随着用户群的增长,我们的应用程序的数据大小无法实现。我们的 Mone[详细] -
MySQL的分范围
所属栏目:[编程] 日期:2023-12-12 热度:0
mysql支持范围分区(range)、列表分区(list)、column分区、哈希分区(hash)、key分区、字段列表分区等
以timestamp类型字段作为分区键进行范围分区,有两种方式:
[详细] -
mysql innobackupex 物理储备
所属栏目:[编程] 日期:2023-12-12 热度:0
mysql innobackupex 物理备份:
一、innobackupex 安装
下载完成后,如下安装:
root@mysqlslave soft]# rpm -ivh percona-xtrabackup-2.3.4-1.el6.x86_64.rpm
[详细] -
XtraBackup的安装与解说
所属栏目:[编程] 日期:2023-12-12 热度:0
XtraBackup的安装与介绍:
1、安装需要的包
yum -y install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bzr bison libtool zlib-devel libgcrypt-devel lib[详细] -
你所不明白的行复制 binlog_format=row
所属栏目:[编程] 日期:2023-12-12 热度:0
你所不明白的行复制 binlog_format=row:
⒈ 本文目的:很多MySQL DBA 自认为对 mysql 的行复制有了很深刻的理解(这行复制不是初级 DBA 就该掌握的内容嘛,你怎么提这么低级的问题[详细] -
InnoDB行溢出数据解说
所属栏目:[编程] 日期:2023-12-12 热度:0
先说下MySQL数据库的varchar字段,真的很实用,它可以存放65536字节的数据,比oracle和sqlserver大多了,但是在使用varchar时也有几点要注意;
1、65536只是这么说,要建表[详细] -
Tomcat 的数据库连接池设定与应用
所属栏目:[编程] 日期:2023-12-12 热度:0
Tomcat 的数据库连接池设置与应用:
1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中;日前最新有是5.0
2.在server.xml中设置数据源,以MySQL数据库为例[详细] -
Mysql MHA布局-04MHA配置
所属栏目:[编程] 日期:2023-12-12 热度:0
Mysql MHA部署-04MHA配置
一:MySQL MHA部署前准备
1.1 hosts文件
首先我们在四台服务器上添加其他服务器的hosts信息
[root@rac1 mha]# vim /etc/hosts[详细] -
MySQL数据库之MHA高能用群集
所属栏目:[编程] 日期:2023-12-12 热度:0
MHA概述
日本DeNA公司youshimaton (现就职于Facebook公司) 开发
一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件
MHA的组成
MHA Manager[详细] -
MySQL 5.7 mysqldumpslow工具简介
所属栏目:[编程] 日期:2023-12-12 热度:0
mysqldumpslow工具可以用来归纳总结慢查询日志的信息。
MySQL慢查询日志包含执行时间较长的查询信息。mysqldumpslow工具可以解析MySQL慢查询日志文件并打印出他们内容的汇[详细] -
mydumper工具运用介绍
所属栏目:[编程] 日期:2023-12-12 热度:0
mydumper工具使用介绍:
一、mydumper 具有如下特性:
1 支持多线程导出数据,速度比mysqldump快。
2 支持一致性备份,使用FTWRL(FLUSH TABLES WITH READ LOCK)会阻塞[详细] -
MHA故障更换脚本master_ip_failover结合VIP
所属栏目:[编程] 日期:2023-12-12 热度:0
MHA故障切换脚本master_ip_failover结合VIP:
#!/usr/bin/env perl
use strict;
use warnings FATAL => 'all';
use Getopt::Long;
my ([详细] -
MySQL 5.1.73升级为MySQL 5.5.35解说
所属栏目:[编程] 日期:2023-12-12 热度:0
注,测试环境 CentOS 6.4 x86_64,MySQL 版本(5.1.73、5.5.35)目前最新版。下载地址:http://dev.mysql.com/downloads/mysql/5.1.html#downloads。
一、前言
前几篇[详细] -
把not in 更换成not exists后的优化
所属栏目:[编程] 日期:2023-12-12 热度:0
把not in 改成not exists后的优化
近期,OA数据库里面存在一条慢SQL,其执行时间为3分16秒。这条慢SQL语句每个月可能会运行几次,但其运行后,总会导致数据库CPU利用率飙升[详细] -
Mysql二进制包设置
所属栏目:[编程] 日期:2023-12-12 热度:0
安装环境
OS:RHEL 6.5_X64
Mysql:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz
1、确认是否已经安装了依赖包
[root@dbrac16 ~]# yum info libaio | grep -A 1 I[详细] -
mysql忘记root密码解决方式 linux
所属栏目:[编程] 日期:2023-12-12 热度:0
mysql忘记root密码解决方式:
1.强制关闭mysql
# pkill mysql
2.向配置文件添加
[mysqld]
skip-grant-tables
3.重启mysql
点击(此处)折叠或打开
[详细] -
mysql innodb 主键INT、BIGINT、VARCHAR并发插入性能比较
所属栏目:[编程] 日期:2023-12-12 热度:0
10个并发共插入10万行 总耗时(s) 第一次 第二次 第三次
NT(-2147483648-2147483647) [详细]