随笔分类 -  mysql

摘要:前言 作为一名后台开发,对数据库进行基准测试,以掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法。 文章有疏漏之处,欢迎批评指正。 目录 一、基准测试简介 1、什么是基准测试 2、基准测试的作用 3、基准测试的指标 阅读全文
posted @ 2020-07-04 08:47 技术颜良 阅读(158) 评论(0) 推荐(0) 编辑
摘要:MySQL主从同步原理 MySQL主从同步是在MySQL主从复制(Master-Slave Replication)基础上实现的,通过设置在Master MySQL上的binlog(使其处于打开状态),Slave MySQL上通过一个I/O线程从Master MySQL上读取binlog,然后传输到 阅读全文
posted @ 2020-04-25 11:04 技术颜良 阅读(567) 评论(0) 推荐(0) 编辑
摘要:1:查看 linux下是否有老版本的mysql(有删除) 查找old mysql:rpm -qa | grep mysql 卸载:卸载命令:rpm –ev {包名}——:rpm -ev mysql-community-common-5.7.23-1.el7.x86_64 查找老版本mysql相关的安 阅读全文
posted @ 2019-08-28 10:30 技术颜良 阅读(1567) 评论(0) 推荐(0) 编辑
摘要:阿里云RDS与ECS服务器数据库做主从 [精] 里云RDS(数据库)基于飞天大规模分布式计算和存储能力,提供超高性价比的单机版实例,同时利用读写分离横向扩展读能力,满足网站类的业务需求。提供稳定、高性能、安全可靠的数据库服务,针对电商秒杀场景进行专项优化,解决热点数据的高并发更新性能瓶颈,100倍性 阅读全文
posted @ 2019-07-11 11:39 技术颜良 阅读(3033) 评论(0) 推荐(0) 编辑
摘要:系统:centos7 关闭ipv6方法: 方法1:编辑/etc/sysctl.conf文件,添加如下两行到文件 如果想只关闭某个网卡的ipv6地址呢,比如说关闭eth0的ipv6地址:还是修改/etc/sysctl.conf文件,添加如下配置: 保存退出,使用sysctl -p命令使配置生效 方法2 阅读全文
posted @ 2019-04-18 10:04 技术颜良 阅读(1438) 评论(0) 推荐(0) 编辑
摘要:大学时候写的文章,再用一下 MySQL常见备份方案有以下三种: mysqldump + binlog lvm + binlog xtrabackup mysqldump 本例为方便演示,数据库里面数据为空。下面开始动手 mkdir /opt/backup #创建备份目录 mkdir -p /data 阅读全文
posted @ 2019-04-15 10:04 技术颜良 阅读(803) 评论(0) 推荐(0) 编辑
摘要:在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或者更新后,想要恢复,一般有两种方法。 方法一、利用最近的全量备份+增量binlog备份,恢复到误操作之前的 阅读全文
posted @ 2019-04-03 14:27 技术颜良 阅读(867) 评论(0) 推荐(0) 编辑
摘要:查询tablename 数据库中 以"_copy" 结尾的表 select table_name from information_schema.tables where table_schema='tablename' and table_type='base table' and table_n 阅读全文
posted @ 2019-04-02 08:45 技术颜良 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:转载于互联网 2017年06月02日MySQL社区版本最新版为MySQL_5.7.18,但是该版本不带AUDIT功能(MySQL Enterprise Edition自带AUDIT功能),因此需要加载plugin(第三方插件),当前插件有以下几种:1、MySQL Enterprise Audit P 阅读全文
posted @ 2019-04-01 08:38 技术颜良 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:1.首先上MySql的官网下载 https://dev.mysql.com/downloads/mysql/ 选择源码包: 1、 新建/usr/local/src目录,保存下载的各类安装包 1 mkdir /usr/local/src 1 mkdir /usr/local/src 1 mkdir / 阅读全文
posted @ 2019-03-13 17:14 技术颜良 阅读(571) 评论(0) 推荐(0) 编辑
摘要:SHOW ENGINE INNODB STATUS;来查看死锁日志: SHOW PROCESSLIST;查看进程 MySQL的InnoDB引擎事务有4种隔离级别,主要是为了保证数据的一致性。 InnoDB引擎提供了行级锁,表锁。MyISAM提供了表锁,如题,MySQL会发生死锁吗? 答 会,在Inn 阅读全文
posted @ 2019-03-06 14:32 技术颜良 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:转载于网络 这几天在读《MySQL技术内幕 InnoDB存储引擎》,对 Innodb逻辑存储结构有了些了解,顺便也记录一下; 从InnoDB存储引擎的逻辑存储结构看,所有数据都被逻辑地存放在一个空间中,称之为表空间(tablespace)。表空间又由段(segment)、区(extent)、页(pa 阅读全文
posted @ 2019-02-26 10:11 技术颜良 阅读(972) 评论(0) 推荐(0) 编辑
摘要:一、下载MySQL二进制软件包 下载连接:MYSQ安装包下载 官网MySQL有四个版本:GA版、DMR版、RC版、Beta版。一般生产和测试环境使用GA版(常规可用的版本,经过bug修复测试) 二、安装前系统环境检测 1、SELinux和系统防火墙iptables需要关闭 2、I/O调度系统默认是c 阅读全文
posted @ 2019-02-26 09:34 技术颜良 阅读(316) 评论(0) 推荐(0) 编辑
摘要:mysql> show status like 'Table%'; + + + | Variable_name | Value | + + + | Table_locks_immediate | 105 | | Table_locks_waited | 3 | + + + Table_locks_i 阅读全文
posted @ 2018-12-19 10:00 技术颜良 阅读(4358) 评论(0) 推荐(0) 编辑
摘要:(参数来源于mysql5.5.19源码) 参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --a 阅读全文
posted @ 2018-11-06 15:51 技术颜良 阅读(175) 评论(0) 推荐(0) 编辑
摘要:4、mysqldump全量备份+mysqlbinlog二进制日志增量备份 从mysqldump备份文件恢复数据会丢失掉从备份点开始的更新数据,所以还需要结合mysqlbinlog二进制日志增量备份。确保my.ini或者my.cnf中包含下面的配置以启用二进制日志,或者mysqld log-bin: 阅读全文
posted @ 2018-11-02 14:40 技术颜良 阅读(6798) 评论(0) 推荐(1) 编辑
摘要:OneProxy for MySQL可以复用不同应用到后端数据库的连接,有效降低数据库的并发连接数;可以即时踢除不可用的节点,将应用请求转发到其他可用节点,保证业务服务的稳定性。 可透明地将查询语句分发到多个MySQL备库执行,用读写分离方案支持上千万的并发访问;也可以根据SQL语句中的值进行分库分 阅读全文
posted @ 2018-05-29 13:53 技术颜良 阅读(734) 评论(0) 推荐(0) 编辑
摘要:(转载)Antelope是innodb-base的文件格式,Barracude是innodb-plugin后引入的文件格式,同时Barracude也支持Antelope文件格式。两者区别在于: (Innodb-base) ROW_FORMAT=REDUNDANT compact的存储格式为首部为一个 阅读全文
posted @ 2018-05-22 10:05 技术颜良 阅读(1572) 评论(0) 推荐(0) 编辑
摘要:MySQL如何使用内存? 首先,介绍MySQL使用内存的一些方法: 1. 会话级别的内存消耗(连接私有内存):如sort_buffer_size等,每个会话都会开辟一个sort_buffer_size来进行排序操作。 2. 全局的内存消耗(共享内存):例如:innodb_buffer_pool_si 阅读全文
posted @ 2018-05-16 11:27 技术颜良 阅读(5165) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-11 17:24 技术颜良 阅读(179) 评论(0) 推荐(0) 编辑

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