MySQL日常运维8( 数据管理-清理数据和误删数据恢复)

13. 数据管理

13.3. 清理表数据

pt-archiver是Percona-Toolkit工具集中的一个组件,是一个主要用于对MySQL表数据进行归档和清除工具。它可以将数据归档到另一张表或者是一个文件中。pt-archiver在清除表数据的过程中并不会影响OLTP事务的查询性能。对于数据的归档,它可以归档到另一台服务器上的另一张表,也可归档到一个文件中,文件可以用LOAD DATA INFILE进行数据装载,这个功能其实就类似是表历史数据的增量删除。

13.3.1. pt-archiver 工具部署

# yum install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL cmake *gcc* libaio libaio-devel automake autoconf bz bison libtool ncurses   -y
# wget www.percona.com/get/pt-archiver
# chmod 755 pt-archiver

13.3.2. pt-archiver 工具常用参数

--analyze
指定工具完成数据归档后对表执行'ANALYZE TAB
上一篇:Mamba随笔——简述计算语言发展史


下一篇:新建maven项目出现org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject