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

绿色科技网站建设近期新闻大事

绿色科技网站建设,近期新闻大事,政协网站建设方案,赤峰市做网站建设的公司作者:郑增权 爱可生南区数据库工程师,爱可生 DBA 团队成员,负责数据库相关技术支持。爱好:桌球、羽毛球、咖啡、电影。 本文来源:原创投稿 爱可生开源社区出品,原创内容未经授权不得随意使用,转…

作者:郑增权

爱可生南区数据库工程师,爱可生 DBA 团队成员,负责数据库相关技术支持。爱好:桌球、羽毛球、咖啡、电影。

本文来源:原创投稿

  • 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。

背景

客户想在业务上线前记录现有 OceanBase 集群的 Parameters、Variables、ProxyCofnig 参数值。然后,将其与“默认值”或“DBA 主动刷的调优参数”进行对比,若是“默认值”或“DBA 主动刷的调优参数”则符合预期,否则认为其是不符合预期的值。最后,生成一份报表文件,标记出非预期的值,再由人工确认其合理性。

客户所用的 OceanBase 版本还没有提供追溯所有参数修改记录的方法,作者提供了利用 Shell 脚本 + Excel VLOOKUP 函数,快速采集 OB 参数,并生成参数存档文件 的方法来实现该需求。 下面将展示该方法的实现步骤。

实现

2.1 准备脚本和模板文件

测试环境安装同版本的 OBServer、OBproxy,编写 Shell 脚本用于获取默认的 Parameters、Variables、ProxyCofnig 参数值,并将其提取出来,放至 Excel 作为“默认值模板”。

主备集群模式,主集群和备集群需分别执行脚本获取参数文件:

参数级别说明
Parameters集群级每个集群获取一份参数
Variables租户级每个租户获取一份参数
ProxyConfig节点级每个 OBProxy 节点获取一份参数

三个脚本在文末呈现并已传至 GIthub。

运行三个脚本,并下载结果文件。

整理下载的文件,形成三个汇总文件。

  • Parameters 默认值模板

  • Variables 默认值模板

  • ProxyConfig 默认值模板

2.2 提取参数

将 DBA 主动刷的参数提取出来,仿照“默认值模板”放至 Excel 作为“刷参数默认值模板”sheet。

2.3 获取对比参数

在生产环境运行 Shell 脚本获取参数,将参数放至 Excel,基于 vlookup 进行跨 sheet 对比,将不符合预期的参数值以红色底纹展示。

下面以 Variables 为例进行展示,Parameters 和 ProxyConfig 与其类似。

=IFERROR(IF(B2=VLOOKUP(A2,variables模板!A:B,2,FALSE),"一致","不一致"),"不存在")

=IFERROR(IF(B2=VLOOKUP(A2,刷参数默认值模板!A:B,2,FALSE),"一致","不一致"),"不存在")

2.4 人工确认

将不符合预期的参数与客户进行确认,不符合要求的需择期整改。

总结

  1. OceanBase 当前版本尚未提供追溯所有参数修改记录的方法,本文为记录参数修改记录提供一种思路。
  2. 基于本文方法进行参数对比,在参数有更新时需在 Excel 中同步更新。
  3. 当项目上线后,若有参数被违规修改,基于此存档文件可进行追溯对比。 更多技术文章,请访问:https://opensource.actionsky.com/

关于 SQLE

爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。

SQLE 获取

类型地址
版本库https://github.com/actiontech/sqle
文档https://actiontech.github.io/sqle-docs/
发布信息https://github.com/actiontech/sqle/releases
数据审核插件开发文档https://actiontech.github.io/sqle-docs/docs/dev-manual/plugins/howtouse
http://www.mmbaike.com/news/40212.html

相关文章:

  • 宁波专业网站建设公司微信公众号推广网站
  • 做图素材网站开通会员哪个好推广平台排行榜app
  • 大理市政府建设办网站阿里云域名查询和注册
  • 宁乡的网站建设微商营销技巧
  • 传媒网站建设河北百度推广客服电话
  • logo设计大赛网站企业官网
  • 网站音乐播放器源码国内搜索引擎优化的公司
  • 怎样进行公司网站建设杭州seo培训
  • 网站开发好后要做什么南宁seo优化
  • 网站建设 枫子科技cpa广告联盟平台
  • 农业网站开发的实验报告电商运营培训班
  • 上海网站分站建设长沙seo服务哪个公司好
  • 网站制作 北京企业网站的推广形式有
  • 网站排名推广怎么做济南优化网站关键词
  • web网站开发文档模板手机营销软件
  • 网店网站怎么做学校教育培训机构
  • 网站第三方登录怎么做品牌网络营销策划书
  • 做阀门网站免费申请网站com域名
  • 网络营销的三种方式安卓内核级优化神器
  • 中国做外贸网站有哪些问题谷歌浏览器网页版在线
  • 南宁手机平台网网站建设电视剧排行榜百度搜索风云榜
  • 2016企业网站建设方案seo自然排名优化
  • 山西做网站的公司抖音搜索排名优化
  • 服装微信商城网站建设品牌型网站设计推荐
  • 长宁区建设交通委员会网站快手秒赞秒评网站推广
  • WordPress集成插件到主题西安seo阳建
  • 页面简洁的网站51链
  • 做海报的网站什么编辑国际军事新闻最新消息视频
  • 科技网站设计公司有哪些网站友链外链
  • 网站做宣传的免费渠道有那种东莞网站建设方案报价