2022 年 1-6 月墨天轮最受欢迎的 25 篇原创技术文章
墨天轮作为数据技术的专业社区,汇集了众多优秀的技术专家与一线从业人员,大家于此积极分享工作实践与学习经验,发布了大量的优质原创文章。
转眼 2022 年已过半,我们整理了今年 1-6 月期间平台上受欢迎的 25 篇原创文章,供大家交流学习,主题涵盖 Oracle、PostgreSQL、MySQL 以及国产数据库相关的安装部署、运维经验、踩坑记录等技术实践与学习思考。(点击文字即可跳转至相应文章、作者个人主页)
Oracle
1、Windows Server 2008部署Oracle 11G ADG环境
作者:猫瞳映月
内容简介:作者说网上部署 ADG 环境的文档比较多,但是 Windows 环境下部署的文档却极少,且 Windows 环境与 Linux 环境部署 DG 存在一定差异的,故秉持着“好记性不如烂笔头”的心理,记录下了他在生产环境中的部署操作步骤。步骤清晰、具体,更有评论称之未“全网找到的第一篇 Windows 环境的 adg 部署文档”,值得一看哦~
2、适合新人练手:Centos7.4+VMware搭建Oracle 11G RAC+日常操作
作者:吴明
内容简介:包含 Oracle 11G RAC 搭建、更新补丁、配置归档等日常操作,代码齐全、过程明细且具体,如题,适合新手朋友们一试。
3、Oracle AWR学习笔记
作者:ORA-00001
内容简介:AWR 可以用来自动采集 Oracle 运行中的负载信息,并通过对比两次快照收集到的统计信息生成报表,由此分析潜在问题。本文记录了报告生成方式以及如何查看报告,包含查看 AWR 报告头信息、主机和实例的 CPU 使用情况、内存使用情况、表空间的 I/O 性能情况、Load profile 内容等,通俗易懂且全面。
4、Redhat7.6+ASM+12C单实例安装及升级至19C
作者:木底木叉
内容简介:一篇记录安装全流程的文章,从 12C+ASM 安装、19C 软件安装、12C ASM 升级到 12C 打补丁等,到最后的升级测试、脚本执行,几乎全部由代码+图片串成,文风简洁且步骤详细,需要的朋友可以收藏待实践。
5、rhel6.4系统Oracle11.2.0.4单实例升级至11.2.0.4.20200414
作者:猫瞳映月
内容简介:本篇为安装步骤记录文章,包含空间检查、OPatch 配置到升级脚本执行等流程,操作系统为 Redhat Linux 6.4,数据库版本是 Oracle 11.2.0.4.0 单实例,有需要的朋友可以参照进行实践。
6、验证dismount 磁盘组会不会把未使用的 ASM 磁盘组dismount
作者:刘继超
内容简介:本文篇幅较短,为一则问题解决分析验证的记录。起初因登录数据库发现大量 library cache lock ,log file switch (archiving needed),归档失败,redo log 无法重用。后来检查发现是备份一体机磁盘块异常的原因,于是作者开始验证 dismount 磁盘组会不会"卸载"未使用的 ASM 磁盘组,感兴趣的朋友可以查看。
7、10053和10046事件用法简单介绍
作者:大柏树
内容简介:对 Oracle 进行 sql 优化时会用到 10046 和 10053 跟踪诊断,当一个 SQL 出现性能问题时,可以使用 SQL_TRACE 或 10046 事件来跟踪 SQL,通过生成的跟踪信息来了解 SQL 的执行过程;如果遇到了执行计划异常,则可以借助 10053 事件进行跟踪,本文对两个事件的使用方法进行了介绍并通过示例进行演示。
8、最佳实践,19c RAC到单机ADG部署方式,全程broker管理
作者:范伟林
内容简介:本文是作者此前《几种ADG搭建方式,汇总整理!》一文的后续,记录了 ADG 搭建最佳方式的实践过程,演示的是常用从 RAC 到单机架构,全程采用 broker 管理,从配置参数、网络、搭建备库到配置 broker 等,记录十分具体。
9、一次少见的UNDO占用问题分析
作者:范计杰
内容简介:作者在巡检时发现大量 UNDO 相关的等待事件,enq: US - contention,latch: undo global data,由此他便展开了分析,从小线索突破逐渐探索到了问题发生的原因,思路清晰且记录详细。
10、Oracle死锁导致的数据库卡死情况处理
作者:狗剩儿
内容简介:一台 Oracle 19c Rac 数据库中的一个实例出现 hang 死的情况,严重影响业务访问使用,应用人员当时已无法操作数据库,尝试进行杀死死锁的 session,但未起到效果(并且本次是存储的死循环,Oracle 自动解锁没效果)。作者记录了问题分析思路与解决办法,包含方案命令。
11、Oracle impdp全库导入报错总结
作者:Root__Liu
内容简介:在 Oracle 数据库中进行 impdp 全库导入时,会遇到大量报错,哪些报错需要处理,该如何处理?作者整理了 10 条详细报错及处理过程,非常适合于实战应用,值得一看。
PostgreSQL、MySQL
1、pgBackRest奇妙踩坑记
作者:xiongcc
内容简介:遇到备份出问题、将 NAS 打爆,是回收策略 retention 的问题么?作者通过对官方文档进行分析、仔细观察问题后排查了很多种可能,最终锁定了问题所在,一起来看看他的“奇妙踩坑记”。
2、PostgreSQL查看用户拥有权限
作者:仙人掌
内容简介:文章介绍了根据用户名查看其拥有的 database,schema,table 权限的 SQL 及查看方法,同时介绍了如何使用 dblink 插件实现在不同的库中获取用户拥有所有权限,有需要的朋友可以一试。
3、PostgreSQL中WAL日志解析工具——WalMiner
作者:李先生
内容简介:WalMiner 是从 PostgreSQL 的 WAL(write ahead logs)日志中解析出执行的 SQL 语句的工具,并能生成对应的 undo SQL 语句。本文介绍了 WalMiner 的功能、原理,并演示了其从 WAL/非 WAL 产生的数据库中执行 WAL 日志解析以及数据页挽回(坏块修复)的过程。
4、PostgreSQL用户管理之删除用户操作
作者:tracy
内容简介:数据库用户可能在多个数据库下拥有对象或权限,但是一个 SQL 语句只能影响当前数据库下的对象,所以执行删除用户操作时可能会遇到报错。本文记录了两种能够简化清理被删除用户下的对象和权限的方法并进行了测试。
5、MGR 单主模式部署教程(基于 MySQL 8.0.28)
作者:代野(Tank)
内容简介:本文 MGR 单主模式部署是基于 8.0.28 版本进行,从准备虚机环境、部署验证加上文档整理,作者断断续续花费了近两天的时间,欢迎各位查看、实践。当然,作者也建议“每个人的操作环境、技能水平以及表达方式各有不同,建议实操以官网为主、总结篇为辅,少踩坑、高效完成部署”。
6、MySQL 运维高危操作
作者:Kevin崔
内容简介:当接到一些临时应急需求后,由于没有充分准备便直接执行命令,可能会导致事故的出现。那么,MySQL DBA 运维中那些动作属于危险性操作呢?本文一共列出 25 项,大家可以收藏防患于未然。
7、MySQL的XID是什么
作者:进击的CJR
内容简介:MySQL Binlog 文件由 event 组成,其中 XID_EVENT 表示一个事务的提交操作,本文介绍了 XID 的生成原理及其作用。
国产数据库及其他
1、TiDB v3.0.20升级到TiDB v5.4.0步骤
作者:柚子身上依
内容简介:如题,作者记录了从 3.0.20 版本升级到 5.4.0 的操作过程,其中需要说明的是 TiDB 3.0 时通常使用的 tidb-ansiable 管理的集群,高版本都是使用 tiup 进行管理,需要安装 tiup 及 tiup cluster,并且从 TiDB 3.0 不可以直接升级到 5.4,需要先升级到 4.0 版本。
2、TiDB认证 | 新版 PingCAP PCTP 认证考试 -- 备考指南
作者:严少安
内容简介:作者从认证介绍、学习资料找寻以及考试日程进行了详细的介绍,并且包含一份其自己整理的 TiDB 数据库体系结构知识点思维导图,有需要的朋友可行查阅。
3、达梦数据库与Oracle数据库的区别与不同之处
作者:蓝色雨竹
内容简介:本文为作者在学习达梦数据库过程中总结的达梦数据库与 Oracle 数据库的区别,包含体系结构、状态的切换、备份、表、参数修改的格式等大大小小的功能及特点。(如果有补充也欢迎大家在原文评论区留言与作者交流)
4、俄乌战争下的国产数据库替换思考
作者:大数据模型
内容简介:这是一位老数据人对国产数据库发展历程与未来的深度思考,从俄乌战争联想到中国国产数据库替换,中国科技下游离上游有多远?国产数据库发展遇到的障碍究竟是什么?面向客户/用户应当如何提升?或许读者可以从中得到启发与感悟。
5、达梦数据库新创建用户登录报错“登录失败次数超过限制”
作者:LeeWen2020
内容简介:在“达梦数据库创建 A 用户时,多次登陆失败”,遇到这样的问题该如何解决?作者教你三步骤排查问题,同时也附上临时与永久解决的方法,帮你应对难题。
6、OceanBase 二次开发 之 Kunpeng + openEuler 适配优化(一)
作者:夏克
内容简介:如果将 DB 比作汽车,那么要让汽车跑得快一定要先提高它的性能。这次作者先针对 ARM 版 OceanBase 迁移到 Kunpeng+openEuler 进行尝试与实践,先换个底盘(openEuler)和发动机(Kunpeng)看看效果!
7、作为面试官,我最不愿意遇到的4种面试者
作者:多明戈教你玩狼人杀
内容简介:面试官最不想遇到的是哪 4 种人?作者从面试官的角度,谈谈求职时避免踩的坑,各位朋友或许可以从中有所收获。
(文章选择标准:选择用户原创文章,根据每篇文章的阅读、点赞、收藏、赞赏等情况,对文章进行排序,计算排序公式为——阅读量 x50%+点赞数 x20%+收藏数 x20%+赞赏数 x10%,在进行筛选后最终呈现以上 25 篇技术文章。)
以上便是本次整理的全部内容,希望各位朋友都能有所收获,如果您喜欢的话也请帮忙转发宣传,让更多朋友看到这些好作品!
相关阅读
点击阅读原文:https://www.modb.pro/db/430143
欲了解更多可浏览墨天轮社区,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。
关注官方公众号: 墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯
版权声明: 本文为 InfoQ 作者【墨天轮】的原创文章。
原文链接:【http://xie.infoq.cn/article/d25c5291b425b588f58a3ae1a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论