美人鱼娱乐官网_美人鱼娱乐平台_美人鱼国际娱乐网站

搜索
 找回密码
 立即注册
查看: 18|回复: 6

如何有效的线上 MySQL 实例表和权限的变

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2018-8-4 16:53:30 | 显示全部楼层 |阅读模式
  长期从事计算机组装,,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。有很多种方式可以实现, 比如通过migrate等工具强制所有的操作都以统一的方式执行, 这需要开发人员做更多的配合, 所以这类工具在非规模话的业务场景中较难实现; 另外管理员或 DBA 也可以通过知识库比如redmine等类似的方式记录变更, 不过不可控因素很多, 特别依赖上线的流程, 也容易出现纰漏. 这就引申出本文要介绍的如何线上库表的变更, 下文以 MySQL 数据库介绍说明.在 Postgresql 中, 由于触发器对各种操作都有很好的支持, 我们完全可以通过触发器的形式来记录所有 DDL 语句的变更. 与此相比, MySQL 则显得较为弱小, 我们只能以其它方式实现类似的目标. 下面以中间件, log, binlog, 注册 slave, mysqldiff 五种方式进行介绍.
  这种方式度较高, 大家都可以随意定制. 不过需要一些开发能力, 另外 sql 的过滤也会影响到查询的性能, 通过中间件来直接修改表结构等操作也是有风险较大的方式.
  注册 slave 的意思即通过 MySQL 的主从协议伪造一个假的 slave, 这样 master 会把所有的更新都发送过来, 再进行一些过滤的操作. 这种方式在同步数据或增量消费的场景特别适合, 这里只用于记录表或权限的变更确实是大材小用, 线上实例较多的话也不可取. 典型的工具有myreplication,tungsten-replicator以及阿里的canal等.
  实际上权限和表变更本身是低频率的操作事件, 上述的四种方式虽然都可以达到目标, 但本质上都是很耗费资源的操作. 考虑到这点, 我们可以通过对比的方式来实现权限及表结构变更的, 详见sys-mysql-diff工具. 考虑到通用性, sys-mysql-diff 工具每次都需要获取指定库的所有表的定义语句, 通过对比来生成对应的 DDL 语句.mysqldiff则是对 sys-mysql-diff 工具的封装, 可以批量多个实例.

  所有的变更结果都会保存到指定的 MySQL 库中的mysql_diff表, 即上述的[backend]部分, 对于该表需要select, insert, update相关的权限. 被的实例则是[test]部分, 由于需要查看表结构和用户权限所以需要 select 和 grant option 权限. 我们以 user_mysqlmon 用户为[backend]的用户, 以 user_mysqldiff 为[test]部分的用户为例, 需要赋予他们以下权限:

  SET GLOBAL wait_timeout = 1000;2017/03/20 16:31:27 insert 10.0.21.17:3306/percona ok2017/03/20 16:31:27 ---------------------------
回复

使用道具 举报

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2018-8-9 08:52:10 | 显示全部楼层
,是一家拥有正式注册的最具有权威的正规博彩网站公司,提供各项娱乐最新资讯、以及优活动、保证客户安全隐私、存取款速度、龙8国际提供线...
回复 支持 反对

使用道具 举报

0

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2018-8-10 04:42:13 | 显示全部楼层
是境外合法注资注册成立的体育类别的互联网投注平台,玩家通过必赢亚洲官网注册成为在线会员,就可以在第一时间了解到与体育赛事相关的各类内容咨询
回复 支持 反对

使用道具 举报

0

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2018-8-11 05:20:08 | 显示全部楼层
我们有雄厚的资金链且信誉良好,大额存款无忧,资金安全有保障,免去您一切后顾之忧。取款自由,资金3 - 5分钟火速到帐,终身免手续费。公司提供平稳的加密安全通道(256位SSl加密标准),服务器的镜像备份保证了数据库和用户信息的安全。
回复 支持 反对

使用道具 举报

0

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2018-8-11 16:51:15 | 显示全部楼层
凭借精湛的娱乐开发技术,清爽页面风格,优秀的娱乐运营,努力为用户提供全方位的休闲娱乐体验;英雄联盟国际娱乐凭借先进的技术和优秀的运营方案.
回复 支持 反对

使用道具 举报

0

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2018-8-13 23:34:03 | 显示全部楼层
一家专门针对亚洲的博彩爱好者设计的一家娱乐平台,整个游戏的设计都是从亚洲人的心理角度出发更为专业化,选择88必发官网,享受属于亚洲人自己的
回复 支持 反对

使用道具 举报

0

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 7 天前 | 显示全部楼层
一家专门为博彩爱好者提供的娱乐平台,在明升体育上进行游戏的朋友总会在不经意间收获到奖励,这是m88所承诺给大家的,大奖官网给你不一般的大奖体验。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver手机版小黑屋

Powered by  

美人鱼娱乐官网

    Copyright © 1996 - 2016

美人鱼娱乐官网

快速回复 返回顶部 返回列表