自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半清半醒半明白

好记性不如烂笔头!

  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

转载 MySQL复制之GTID

记录备忘参考博文:https://blog.csdn.net/wzy0623/article/details/91047395一、概述GTID出现之前,在一主多从的复制拓扑中,如果主库宕机,需要从多个从库选择之一作为新主库,这个过程比较复杂。没有一种直接了当的方法找到其它从库对应的新主库二进制日志坐标。通常的做法是先要寻找每个从库复制原主库的最后语句,然后找到新主库中包含该语句的二进制日志文件,其中该语句后的第一个事件位置即为连接新主库的二进制坐标。主要难点在于不存在一个唯一标识指出“复制原主库

2020-09-18 14:50:04 476

原创 mysql逻辑导出--mysqlpump和mysqldump说明

一、概述MySQL5.7之后多了一个备份工具:mysqlpump。mysqlpump是客户端的逻辑备份,产生一组能够被执行以再现原始数据库对象定义和表数据的SQL语句。它转储一个或多个MySQL数据库以进行备份或转移到另一台SQL服务器。它是mysqldump的一个衍生。绝大部分参数和mysqldump一致,(在MySQL 8.0.20之前, mysqlpump读取配置文件 [mysql_dump]组而不是[mysqlpump]组 。从8.0.20开始, [mysql_dump]它仍被接受,但已弃用。)

2020-09-17 18:02:45 621

原创 sysbench测试工具

记录备忘目录一、安装二、参数2.1 通用参数2.2 随机数生成参数2.3 日志参数2.4 数据库参数2.5 MySQL参数2.6 pgSQL参数2.7 fileio参数2.8 cpu参数2.9 memory参数2.10 threads参数2.11 mutex参数三、示例3.1 fileio3.2 cpu3.4 memory3.5 threads3.6 mutex3.7 mysql一、安装Github地址:https:

2020-09-16 16:45:54 11216

转载 MySQL复制之半同步

记录备忘参考博文:https://blog.csdn.net/wzy0623/article/details/90267132一、概述主从复制主要分三种类型:异步、半同步、同步。异步复制:主库提交事务时,将事件写入它的二进制日志,而从库在准备就绪时请求它们。主库无需等待从库的ACK回复,直接提交事务并返回客户端。异步复制不确保所有事件都能到达从库,无法保证数据完整性。 半同步复制:介于异步和完全同步复制之间。主库仅等待至少一个从库接收并记录事件。它不会等待所有从库确认收到,并且从库只需要确

2020-09-07 15:34:55 1378

转载 MySQL复制之异步复制

记录备忘。参考博文:https://blog.csdn.net/wzy0623/article/details/90081518一、概述简单说,复制就是将一个MySQL数据库服务器(主库)的数据复制到一个或多个MySQL数据库服务器(从库)。复制的桥梁就是二进制日志。复制给主库增加的开销主要体现在启用二进制日志带来的I/O,但是开销并不大,MySQL官方文档中称开启二进制日志会产生1%的性能损耗。出于对历史事务备份以及从介质失败中恢复的目的,这点开销是非常必要的。除此之外,每个从库也会.

2020-09-04 15:37:57 632

转载 VBoxManage 命令行安装虚拟机

参考博文: 东邪西毒. 加深印象,以备查用。VBoxManage 命令行安装虚拟机1、环境准备2、安装2.1 安装VritualBox2.2 安装扩展包3、创建虚拟机4、硬盘4.1 硬盘控制器4.2 添加硬盘并关联到控制器4.3 添加光驱并挂载镜像文件5、虚拟网卡6、开启Vbox远程桌面7、安装操作系统8、快照管理9、克隆虚拟机1、环境准备宿主机系统:CentOS Linux release...

2019-05-08 10:02:41 1829

转载 Log4j2 总结

学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。参考地址:https://mp.csdn.net/postedit目录一、必须的包二、日志级别三、配置文件3.1 输出和格式3.2 配置说明四、使用过程中和Log4j的差别4.1 导入的包不一样4.2 读取...

2018-08-22 18:43:45 141

原创 Log4j 总结

学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。参考地址:https://blog.csdn.net/u011781521/article/details/55002553目录一、概念二、为什么要使用Log4j三、组成组件四、日志级别五、必须的包六、配置文件...

2018-08-22 13:59:51 598

转载 Hibernate5入门(五)查询方式之QBC

学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。参考地址:https://mp.csdn.net/postedit目录一、QBC检索方式1.1 查询全部1.2 通过条件查询1.2.1 and1.2.2 or1.2.3 like1.2.4 in1.2.5 ...

2018-08-14 15:04:58 859

原创 Hibernate5入门(五)查询方式之HQL

学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。参考博客 地址:https://www.cnblogs.com/whgk/p/6159336.html目录一、导航对象图查询二、OID查询三、本地sql查询四、hql查询4.1 查询全部员工4.2 查询员工编号是1...

2018-08-14 10:24:20 3121

原创 Hibernate5入门(四)映射之自身关联

目录一、实体类Menu.java二、映射文件Menu.hbm.xml三、测试类 学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。以菜单为例介绍自关联一对多,父菜单对应多个子菜单。一、实体类Menu.javapackage demo.entity;impor...

2018-08-03 15:58:39 654

原创 Hibernate5入门(四)映射之总结

目录一、实体类二、映射文件三、数据维护四、保存顺序五、外键学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删掉。前面说了Hibernate的几种映射关系,今天总结以下他们之间的异同。以下对比都是以双向为基础的对比。以老师和学生为例,老师为主。一、实体类对象 ...

2018-07-31 15:50:37 177

原创 Hibernate5入门(四)映射之多对多

目录一、概述二、多对多(双向)2.1 老师实体类Teacher.java2.2 学生实体类Student.java2.3 老师映射文件Teacher.hbm.xml2.4 学生映射文件Student.hbm.xml2.5测试 学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权...

2018-07-31 11:49:05 194

原创 Hibernate5入门(四)映射之一对一

目录一、一对一主键关联(双向)1.1 教师实体类Teacher.java1.3 教师映射文件Teacher.hbm.xml1.4 学生映射文件Student.hbm.xml1.5 测试类二、一对一外键关联(双向)2.1 实体类2.2 教师映射文件Teacher.hbm.xml2.3 学生映射文件Student.hbm.xml三、总结3.1 映射文件的主要...

2018-07-30 19:15:35 289

原创 Hibernate5入门(四)映射之一对多(多对一)

学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删除。参考博文:https://www.cnblogs.com/biehongli/p/6561690.html学习重点:1、学习Hibernate一对多和多对一的配置set元素和many-to-one元素的配置2、学习关联关系及保...

2018-07-26 15:54:10 567

原创 Hibernate5入门(三)对象操作符和状态

目录一、映射对象标识符(OID)1.1 概述1.2 主键分类1.3 常用的OID生成器1.4 几种数据库支持的生成器二、持久化对象状态2.1 几种状态2.2 常用的session方法学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删除。学习重点:1、区分J...

2018-07-23 15:48:54 239

原创 Hibernate5入门(二)简单的操作

目录一、增删改查二、注解三、JUnit单元测试学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删除。学习重点:1、了解Hibernate对应的数据库的简单操作;2、了解Hibernate简单注解的使用(复杂注解以后学习);3、了解JUnit单元测试;通过简单的数据...

2018-07-23 14:19:34 458

原创 Hibernate5入门(一)快速上手

目录一、简介二、必须的包三、配置文件说明四、映射文件五、 快速开始学习笔记,为了加强记忆和深入理解在此记录备忘。如有错误和理解不当之处,还望指正。万分感谢!另外,实例和内容有些是参照网络其他博文,如有侵权可联系删除。学习重点:1、了解Hibernate是干什么使用的;2、了解Hibernate的配置文件、映射文件、运行流畅;一、简介 Hibernat...

2018-07-20 16:43:05 412

mysql安装脚本.sh

1、OS为Linux 2、安装mysql 5或者mysql 8 3、如果想要安装最新版本,请修改下载链接

2020-09-02

xtrabackup备份恢复shell脚本

xtrabackup备份恢复shell脚本,亲测生产使用。 1、全库+累计+差异 2、可恢复到指定时间 3、另外有测试数据

2020-08-26

datax数据迁移shell

依据时间字段增量 1、创建要迁移表的文件,文件和脚本在同一级目录,名称为: transfer.txt 2、文件格式为:表名+列名+开始时间+结束时间(以+隔开) 3、迁移数据 4、记录迁移信息到目的库

2020-08-26

mysql辅助工具

pt-align pt-fingerprint pt-online-schema-change pt-stalk pt-archiver pt-fk-error-logger pt-pmp pt-summary pt-config-diff pt-heartbeat pt-query-digest pt-table-checksum pt-deadlock-logger pt-index-usage pt-show-grants pt-table-sync pt-diskstats pt-ioprofile pt-sift pt-table-usage pt-duplicate-key-checker pt-kill pt-slave-delay pt-upgrade pt-fifo-split pt-mext pt-slave-find pt-variable-advisor pt-find pt-mysql-summary pt-slave-restart pt-visual-explain

2016-11-22

测试工具总结

各种测试工具总结 Webbench、Siege、ab、http_load、JMeter mysqlslap、MySQL Benchmark Suite(sql-bench)、super-smack、Database test suite、Percona·s tpcc-mysql tool、Sysbench

2016-11-09

MySQL乱码总结

总结MySQL数据库出现乱码的原因、排查思路、解决方法和相关示例。

2016-11-07

Oracle闪回详解--实验

闪回各种误删除操作:truncate、drop、delete。

2014-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除