美文网首页
数据归档

数据归档

作者: 古飞_数据 | 来源:发表于2023-04-06 09:28 被阅读0次

percona toolkit 3.4.0

MySQL 8.0版本

pt-archiver                                 归档
pt-online-schema-change           在线ddl

表必须要有主键

create table t2 like t1;

归档表,归档的表要有主键:

创建一个用来归档的账户

create user pt identitied with mysql_native_password by 'toolkit';
grant all on *.* to pt@'%';

不检查字符集 不删除数据

pt-archiver --source h=192.168.137.5,D=test,t=t100w,u=pt, p=toolkit \
--dest h=192.168.137.5,D=test ,t=test1,u=pt ,p=toolkit \
--where 'd <1000' --no-check-charset --no-delete --limit=100 \
--commit-each --progress 200 --statistics

归档完清理原表的数据:

pt-archiver --source h=192.168.137.5,D=test,t=t100w ,u=pt,p=toolkit \
--where 'id<1000' --purge --limit=1 --no-check-charset

PT工具的使用:

pt-online-schema-change --user=root --password=oracle --host=192.168.137.5 \
--alter "add column state int not null default 1" D=test, t=t100w --print --execute

pt-online-schema-change --user=root --password=oracle --host=192.168.137.5 \
--alter "add index idx(num)" D=test,t=t100w --print --execute
docker images    ==    docker image ls

systemctl status docker    查看状态
systemctl stop docker      关闭
systemctl start docker     开启

在docker中部署mysql

docker run -id \
-p 3307:3306 \
--name=c_mysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql

docker-exec -it c_mysql /bin/bash

相关文章

  • iOS-归档NSCoding序列化

    归档 归档->数据持久化的方式->加密(把文件加密《不是把数据加密》 归档分为: 1、存储数据(编码、序列化、归档...

  • iOS 数据持久化

    1,归档:单个对象的归档代码: 多个对象归档代码: 数据模型归档方法 2,plist.plist数据结构: Mod...

  • rman备份

    一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式 ...

  • 缓存之归档、反归档

    归档反归档是数据存储方式的一种。归档将复杂数据结构转换成NSData进行存储,反归档将NSData转成复杂数据结构...

  • 10、iOS本地数据存储都有哪几种方式?iOS如何实现复杂对象的

    1、NSKeyedArchiver(归档)采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该...

  • ios 本地数据存储方式

    1)NSKeyedArchiver(归档)采用归档的形式来保存数据,该数据对象需遵守NSCoding协议,并且该对...

  • 封装数据归档和解归档

    性能完善,使用简单。图1 - 效果示例 过程: 建立一个模型,一般即为你要存储数据的模型,我这里是用户数据。~1....

  • oracle(rac 非cdb) flink cdc配置

    oracle rac开启日志归档 非CBD数据库 1、 开启归档 1.1、查看归档模式 未开启响应 1.2、设...

  • 归档

    1、什么叫归档归档:即序列化。任何对象都可以遵循协议进行归档。通过对数据模型对象进行归档可以轻...

  • oracle开启归档模式

    1:查看数据库归档模式是否开启archive log list; disabled说明数据库不是归档模式,则需要将...

网友评论

      本文标题:数据归档

      本文链接:https://www.haomeiwen.com/subject/dkvoartx.html