当前位置: 首页 > news >正文

新站seo快速排名 排名投资者教育网站建设

新站seo快速排名 排名,投资者教育网站建设,网站维护是什么职业,即墨网站建设地址目录 一.分库分表优点二.过程思路脚本实现验证 一.分库分表优点 1,提高系统的可扩展性和性能:通过分库分表,可以将数据分布在多个节点上,从而提高系统的负载能力和处理性能。 2,精确备份和恢复:分库分表备…

目录

  • 一.分库分表优点
  • 二.过程思路
  • 脚本实现
  • 验证

一.分库分表优点

1,提高系统的可扩展性和性能:通过分库分表,可以将数据分布在多个节点上,从而提高系统的负载能力和处理性能。
2,精确备份和恢复:分库分表备份可以确保每个数据库和表的数据都得到备份,同时也可以针对需要恢复的具体数据进行恢复操作,提高了备份和恢复的精确性。
3,部分故障隔离:当某个库或表发生故障时,只需恢复受影响的库或表,而不需要恢复整个数据库系统。

二.过程思路

使用mysqldump实现分库分表备份的基本思路如下:

1,确定要备份的数据库列表:首先确定要备份的数据库列表,这些数据库可能是分布在不同的库中。
2,遍历数据库:对于每个数据库,遍历其中的表。
3,备份表:对于每个表,使用mysqldump命令备份表结构和数据到指定的备份文件中。
重复以上步骤:对其他数据库中的表重复执行步骤3,直到所有的数据库和表都备份完成。

脚本实现

# MySQL连接信息
db_user="root"
db_password="fu@192.168.128.128"
db_cmd="-u${db_user} -p${db_password}"
#要备份的库
exclude_db="information_schema|mysql|performance_schema|sys|Database"
bak_dir=/backup/db/mysqldump_test/
# 判断备份路径是否存在
[ -d ${bak_dir} ] || mkdir ${bak_dir}# 查找出需要备份的数据库mysql \${db_cmd} -e"show databases" -N 2>/dev/null | egrep -v "$exclude_db" > dbtmp
# 循环遍历数据库列表
while read db
do#对数据库进行备份mysqldump ${db_cmd} --set-gtid-purged=off $db 2>/dev/null | gzip > ${bak_dir}/`date +%F`-$db.sql.gz#判断是否备份成功if [ $? -eq 0 ]thenecho "database $db is being backed up ... success!"elseecho "database $db is being backed up ... failure!"fi#根据数据库进行分表备份 [ -d ${bak_dir}/$db ] || mkdir -p ${bak_dir}/$db# 获取数据库中的表名列表mysql ${db_cmd}  $db -e "SHOW TABLES;" | grep -v "Tables_in" > tbtmp# 循环遍历表名列表while read tbdo# 对表进行备份mysqldump ${db_cmd} --set-gtid-purged=off $db $tb 2>/dev/null | gzip > ${bak_dir}/$db/`date +%F`-$db-$tb.sql.gz# 判断是否备份成功if [ "$?" -eq 0 ]; thenecho "Backup of $db.$tb successful!"elseecho "Backup of $db.$tb failed!"fidone < tbtmp
done < dbtmp

验证

最后,可以用tree命令看看数据库及表对应的结构关系

http://www.yayakq.cn/news/194462/

相关文章:

  • 搭建网站上传文件恶意 镜像网站
  • 网站设计论文前言wordpress 怎么设置
  • 网站改版总结建设第二个北京在哪里
  • 高州市网站建设关于公路建设的网站
  • 网站建设费要交印花税吗固原网络营销网络推广方案
  • 旅游网站首页图片制作php网站
  • 建设一个电子文学网站资金多少查不到备案的网站
  • 河南网站推广优化报价大连网站制作中企动力
  • 泉港区规划建设局网站校园电子商务是什么
  • 装修队伍做网站秦皇岛哪家做网站好
  • 织梦网站怎么上传视频教程网站名称需要用注册吗
  • 建立一个企业网站需要多少钱免费手机网站模板
  • wap网站分享到微信企业年报
  • 机械厂做网站网站建设刂金手指下拉十五
  • 北京网站seo报价wordpress 写php代码
  • aspnet网站开发作业公众号注册官网
  • 一般做个网站要多少钱19楼网站模板
  • 合肥哪里做网站数字创意设计包括哪些案例
  • 红色网站欣赏wordpress在固定链接设置页面
  • 网站ico图标怎么用外贸网站建设服务机构
  • 网站建设火凤凰wordpress菜谱主题
  • app定制图片竞价推广和seo的区别
  • mvc5 网站开发之美 pdfwordpress安装包下载失败
  • 网站建设设计指标做当地门户网站多少钱
  • 做网站的公司怎么找客户wordpress 4.8 zh cn
  • 外贸网站优化建设seo推广文章
  • 哈尔滨建设网登录北京网站建设公司网站优化资讯
  • 网站空间购买流程什么网站可以找到做餐饮的会计
  • 合肥论坛珠海seo关键词排名
  • 深圳网站建设索q.479185700创建自己的网站要钱吗