上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 8.0之前的undo tablespaces管理 InnoDB的undo log最主要是存储回滚数据,是实现MVCC的重要组件;innodb的一个rollback segment分为1024个undo log segment,即最大支持1024个并发事务;后来innodb版本进行了升级,支持了128 阅读全文
posted @ 2022-12-22 09:20 Harda 阅读(1018) 评论(0) 推荐(0)
摘要: MySQL8.0以前的DDL DDL(Data Definition Language)定义了数据在数据库中的结构、关系以及权限等,比如CREATE、ALTER、DROP、GRANT等等。在MySQL 8.0之前的版本中,由于架构的原因,为了支持不同的存储引擎,MySQL在server层使用统一的. 阅读全文
posted @ 2022-12-22 09:15 Harda 阅读(249) 评论(0) 推荐(0)
摘要: 1、安装iotop、sysbench(模拟高并发)安装步骤省略2、使用sysbench模拟并发写入sysbench --mysql-host=localhost --mysql-port=3306 --mysql-user=root --mysql-password=xxxxxx --mysql-s 阅读全文
posted @ 2022-12-22 09:12 Harda 阅读(447) 评论(0) 推荐(0)
摘要: 一、REDO概述 为了弥补CPU与磁盘之间读写速度的巨大差异,MySQL采用了Buffer Pool来提高数据库的读写效率;同时为了保证数据持久化,大部分的事务数据库都采用WAL(预写日志),即当事务提交时,必须先确保将事务所有日志写入重做日志文件(redo log), 称之为force log a 阅读全文
posted @ 2022-12-22 09:08 Harda 阅读(554) 评论(0) 推荐(0)
摘要: 1、背景:DBA或开发人员,有时会误删或者误更新数据,如果是线上环境并且影响较大,就需要能快速回滚。传统恢复方法是利用备份重搭实例,再应用去除错误sql后的binlog来恢复数据。此法费时费力,甚至需要停机维护,并不适合快速回滚。也有团队利用LVM快照来缩短恢复时间,但快照的缺点是会影响mysql的 阅读全文
posted @ 2022-12-21 20:50 Harda 阅读(327) 评论(0) 推荐(0)
摘要: 1、背景: 新疆分布式数据库crm数据导入,表做分片,导入之后表数据量比原表数据量多。 导入方式:load 2、排查过程 以表tf_bhb_ocs_batdeal_2016测试排查: 1)表结构: CREATE TABLE `tf_bhb_ocs_batdeal_2016` ( `DEAL_ID` 阅读全文
posted @ 2022-12-21 16:21 Harda 阅读(53) 评论(0) 推荐(0)
摘要: 使用mysql federated 引擎构建 MySQL 分布式数据库访问层 前言:随着应用复杂度的增加,数据库不断细化切分,导致应用程序中数据库应用就得复杂,凌乱。绝大部分程序人员可能都遇到这种情况,应用程序中需要连接多台数据库服务器,进行相应的操作。随着时间积累,太多的数据库服务器的连接逻辑出现 阅读全文
posted @ 2022-12-21 16:05 Harda 阅读(168) 评论(0) 推荐(0)
摘要: 首先Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。在整个程序执行过程中,JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为Runtime 阅读全文
posted @ 2022-12-21 15:11 Harda 阅读(41) 评论(0) 推荐(0)
摘要: 一、简介 xtrabackup 是percona公司开源的MySQL innodb物理备份工具,支持在线热备(备份时不影响数据读写),在工具在业内生产上被大量使用,本次使用xtrabackup 备份的日志和数据库general 日志来对备份的流程和原理进行解读。 二、xtrabackup备份原理: 阅读全文
posted @ 2022-12-21 14:54 Harda 阅读(1859) 评论(0) 推荐(0)
摘要: 背景 错误信息:Lock wait timeout exceeded; try restarting transaction,我们常称为锁等待超时。 根据类型一般分为两类: 1、 行锁等待超时;最常见的场景,因为事务等待行锁超时。 2、 元数据锁等待超时;常见在DDL操作期间(此次不涉及)。 行锁等 阅读全文
posted @ 2022-12-21 14:45 Harda 阅读(5581) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页