从XtraBackup的备份过程可以看出,XtraBackup可以实现Innodb表的无锁备份,但是一个数据库中,即使所有的业务表都是innodb表,但是还存在一些MySQL系统库下的user表等,均是myisam表(MySQL 8.0均替换为InnoDB),同时备份过程需要获取Binlog文件名和 …

一、Xtrabackup安装 安装依赖包 yum install perl-Time-HiRes perl-DBI libev 安装RPM包 rpm -ihv percona-xtrabackup-2.4.4-Linux-x86_64.rpm 或安装二进制版 tar xvf percona-xtra …

现在大多数同学在线上采取的备份策略都是xtrabackup全备+binlog备份,那么当某天某张表意外的删除,那么如何快速从xtrabackup全备中恢复呢?从MySQL 5.6版本开始,支持可传输表空间(Transportable Tablespace),那么利用这个功能就可以实现单表的恢复,同样 …
windows10 更新1803后多出来一个500M的OEM分区,一直提示空间不足windows10 更新1803后多出来一个500M的OEM分区,一直提示空间不足

升级到1803慢速通道,升级后自动创建了一个500M的OEM分区,并设定了D盘。显示已41.3MB可用,总大小498MB。现在一直提示空间不足,磁盘管理器无法操作。 输入以下命令行: mountvol G: /d 注意:其中G是你多出来的那个分区盘符,然后按回车键就可以隐藏掉这个分区盘符了。 (更多 …

一、参考文章: How to set the bash display to not show the vim text after exit? http://unix.stackexchange.com/questions/60499/how-to-set-the-bash-display-to- …
一次服务器IO占用率高的定位分析一次服务器IO占用率高的定位分析

背景:请假在外中,听平台组同事反馈了一个问题,在往生产数据库中导入部分数据时会造成客户端的访问超时,初步定位是因为服务器磁盘占用IO过高,导数据时IO会飙升到100%,因此引起了不少数据库的慢查询操作导致客户端响应超时,无奈只好暂时停止了导入数据的脚本,同时也延误了针对这部分数据的生产测试工作。于是 …

这是一个十分常用的命令,可以让你实时了解到云主机当前的状态,例如:常见的80连接数量,以及按一些排序,来检查是否被攻击?查看time_wait和syn连接数量等等。 1.查看所有80端口的连接数 netstat -nat|grep -i "80"|wc -l 2.对连接的IP按连接数量进行排序 ne …

想要查看TokuDB某个表占了多少磁盘空间,目前还没有太好的方法。 如果你使用’show table status’命令,得到的结果只会让你更迷茫: Name: toku Engine: TokuDB Version: 10 Row_format: tokudb_zlib Rows: 2887405 …