2024年中旬,我们将墨天轮社区上半年最受欢迎的40篇技术文章、文档整理成文发布,收到了大家的广泛好评。在下半年中,我们和社区的各位作者、用户们依旧共同创作了大量数据库主题的技术干货,内容涵盖数据库运维实践、新特性原理探析、常见故障处理分析等。
本文则基于阅读量、点赞收藏等互动热度及实践价值维度,从2024年7月1日-12月31日的内容中,精选出25篇优质文章、25篇优质文档,主题主要覆盖 Oracle、MySQL 等数据库,望为您日常运维实践有所助益。
(点击蓝字即可跳转至相应文章、作者个人主页。文末含福利活动哟~欢迎参与!)
原创文章
1、《Oracle 官方文档整理以及阅读指南》
作者:Lucifer三思而后行
内容简介:都说学习数据库可以从文档开始,Oracle也不例外~本文作者整理了一些比较常用的网址和Oracle 7-23版本的官方文档链接汇总,同时分享了如何高效阅读官方文档的方法建议。欢迎有需要的朋友收藏~
2、《Oracle RAC 集群启动顺序》
作者:Lucifer三思而后行
内容简介:本文详细介绍了Oracle 11GR2 RAC集群的启动顺序和关键特性,同时列出了从11GR2到23ai不同Oracle版本关于Cluster Startup的官方文档图示。
3、《【专家有话说第四期】多年 DBA 实战生涯有哪些经验教训、常见误区?》
作者:墨天轮编辑部
内容简介:本文为墨天轮【专家有话说】系列专栏第四期,邀请到陈举超、芬达、JiekeXu和刘鹏程四位专家分享自己的实战经验,其中不乏惊心动魄的场景再现,更有痛定思痛的经验总结。欢迎阅读,希望成为你的一面镜子避免重蹈覆辙。
4、《MySQL 常用维护命令》
作者:飞天
内容简介:本文为MySQL常用维护命令集合,涵盖了登录、查看、日志、索引、性能分析等多个方面的实用命令和操作方法30余条,欢迎参考、查漏补缺~
5、《MySQL 8.0 之 I/O 优化参数》
作者:KevinCui
内容简介:MySQL的I/O瓶颈通常指的是数据库服务器的磁盘I/O性能不足以满足数据库操作的需求,可能表现为查询响应时间慢、写入操作缓慢或者服务器负载高等。本文KevinCui老师介绍了I/O过高的常见原因及11种优化参数与建议,欢迎学习交流。
6、《完美 Oracle RMAN 备份脚本》
作者:lu9up的数据库笔记
内容简介:本文分享了一份部署RMAN热的备脚本,采用全备(每周一次)+归档备份(每天以此)的方式,通过定时任务实现自动化备份,确保数据安全,适用于大多数备份恢复场景。
7、《定位 Oracle 数据库 CPU 暴增的步骤》
作者:三石
内容简介:本文介绍了定位Oracle数据库CPU暴增问题的详细步骤,包括监控、服务器、数据库层面的排查,以及通过监听日志和触发器锁定问题根源。
8、《使用 Rman 备份恢复 Oracle RAC 到单机文件系统》
作者:JiekeXu
内容简介:本文介绍了Oracle备份恢复的一种通用方式,使用RMAN工具将Oracle RAC备份并恢复至单机的操作全过程。
9、《扒开 Oracle 数据块,探讨事物槽、UNDO等工作机制!》
作者:陈举超
内容简介:本文通过dump数据块、UNDO段头块和UNDO块,深入探讨Oracle数据库中事务槽、UNDO等工作机制,分析事务的启动、数据修改、回滚及提交过程,帮助理解Oracle事务管理的底层实现原理。
10、《Oracle 丢失 Redo、Control、SYSAUX、USER 文件,无备份,成功启库!》
作者:陈举超
内容简介:本文通过dump数据块、UNDO段头块和UNDO块,深入探讨Oracle数据库中事务槽、UNDO等工作机制,分析事务的启动、数据修改、回滚及提交过程,帮助理解Oracle事务管理的底层实现原理。
11、《10秒,轻松搞定 MySQL 5.7 升级到》
作者:陈举超
内容简介:如果Oracle丢失Redo、Control、SYSAUX、USER文件,如何成功启动数据库?本文进行了成功测试,不需要推进SCN,不需要BBED修改信息,一起看看吧。
12、《一文带你搞懂 Oracle SQL 访问路径方法 理论+案例》
作者:codePanda
内容简介:本文详细介绍了Oracle数据库中各种SQL的访问路径,包括全表扫描、ROWID访问、索引扫描等,并分析了这些路径的性能特点和适用场景。
13、《Oracle 搭建一主两备dataguard环境的详细步骤》
作者:szrsu
内容简介:Oracle一主两备DG环境怎么搭建?本文记录了详细的配置操作过程(含测试),有需要的朋友可以参考。
14、《Oracle 篇:为什么 SQL 要使用绑定变量?》
作者:Lucifer三思而后行
内容简介:什么Oracle中SQL要使用绑定变量?作者通过实际案例指出未使用绑定变量导致的性能问题,并介绍了几种查看SQL绑定变量的方法,欢迎参考。
15、《Oracle 授权如何购买?多少钱?如何计算? 》
作者:潇湘秦
内容简介:本文作者结合自身经验和一些公开资料整理了Oracle数据库授权的购买方式、价格计算方法以及服务细节,很是详细。
16、《数据库常见性能故障应急场景》
作者:符涣涣
内容简介:这是一位金融行业的数据库资深DBA总结的五大应用SQL性能故障场景及规避方案,由扁鹊三兄弟的故事为引提出数据库应用性能“三级预防”理念,望你能有收获。
17、《使用 Service 服务配置 Oracle 19c RAC TAF 透明应用程序故障转移》
作者:JiekeXu
内容简介:本文梳理并演示了Oracle 19c RAC中使用Service服务配置透明应用程序故障转移(TAF)的方法,同时分析了TAF、AC和TAC的区别。
18、《利用 Oracle 19c 新特性 from service 修复备库 GAP》
作者:JiekeXu
内容简介:你有遇到过Oracle DG环境备库出现GAP的现象么?从12cR1开始,RMAN 提供了一个from service的子句可以通过网络来执行recover和restore命令,本文通过真实案例介绍了19c RAC GAP的详细处理步骤,一起看看吧!
19、《MySQL 8.0 线程排障实用》
作者:龙舌兰地落🌏
内容简介:又是一篇SQL集合分享,共梳理了5个MySQL8.0线程排障的实用SQL,包括杀掉sleep会话、查找阻塞和阻塞头的SQL,以及查看未提交事务和元数据锁的线程等方法,帮你快速定位和解决MySQL线程相关问题!
20、《Oracle Data Guard 备库清理归档脚本》
作者:lu9up的数据库笔记
内容简介:由于归档日志文件的不断累积可能导致空间不足、影响系统运行。本文介绍了Oracle Data Guard(ADG)备库中归档日志文件的清理方法,并分享了脚本及使用方法,一起看看吧~
21、《分享两个 ADG 监控脚本》
作者:潇湘秦
内容简介:本文分享了两个监控Oracle ADG状态的脚本及在Linux下配置发送邮件的方法,有需要的朋友可以参考。
22、《原来 Oracle 19c ADG Switchover 切换如此简单》
作者:JiekeXu
内容简介:本文详细介绍了Oracle 19c RAC Non-CDB环境下使用ADG Switchover进行迁移的过程,作者说12c之后只需要一条命令就能搞定主备切换,一起来看看~
23、《MySQL 数据库宕机,数据页损坏,启动不起来,该怎么办?》
作者:szrsu
内容简介:本文介绍了MySQL数据库因数据页损坏导致宕机时的排查与解决方法,详细具体,欢迎参考~
24、《Oracle 增量修复DG同步》
作者:布衣
内容简介:这是一则修复实录,由于灰度测试环境空间问题导致部分未应用的归档被删除,从而导致DG同步延迟,由于归档差距较大,作者决定通过Oracle的增量备份恢复解决。本文为作者记录的实操过程。
25、《【OGG 学习篇】从Oracle 11.2.0.4 复制到19c 单向复制》
作者:心在梦在
内容简介:本文详细介绍了如何使用OGG 21.3版本实现从Oracle 11.2.0.4到Oracle 19c的单向数据复制,记录了环境搭建、安装配置等具体步骤和案例,展示了OGG在跨版本数据库同步中的应用,同时总结了常见错误及解决方法。
优质文档
1、《2024年12月中国数据库行业分析报告-数据智能,融合创新.pdf》
作者:墨天轮社区
内容简介:该报告以数据智能与融合创新为主题,除详解国产数据库市场动向外,探究了在云计算的推动下数据库自治、智能运维能力的产品创新实践,共48页提供免费下载,欢迎下载参考。
2、《Oracle 维护手册.doc》
作者:周小周
内容简介:该文档为Oracle日常工作手册,记录了每天、每周、每月、每季度可以检查的事项与SQL,欢迎查漏补缺!
3、《Oracle AWR 报告超详细解读.docx》
作者:周小周
内容简介:这是一份详解Oracle AWR报告的文档,介绍了负载信息、性能指标及相关等待实践的产生原因与优化方法等,下载量已超500次。
4、《MySQL 高级 DBA 核心项目教程.docx》
作者:《codedba
内容简介:包含MySQL基础介绍、常用命令、体系结构以及INNODB存储引擎、日志、备份、读写分离、集群等多项内容共200页,有需要可参考。
5、《Oracle 数据库日常维护方案书.docx》
作者:杨凯同学
内容简介:这是一份Oracle数据库年度服务项目书文档,包括需求分析、总体方案以及数据库性能优化、备份恢复、迁移等方面的内容及语句共49页。
6、《DataGuard 实施维护文档.pdf》
作者:金同学
内容简介:详细介绍了DataGuard的实施前期准备工作、配置过程以及日常管理,还提供了数据库切换、故障转移、状态检查及故障处理等日常管理方法。过程清晰,含注意事项。
7、《Oracle 合规性配置说明.pdf》
作者:海底笨笨鱼
内容简介:本文档是一份关于Oracle数据库合规性配置的说明文档,详细介绍了22项数据库安全加固配置,包括数据库连接超时、访问源限制、日志记录、密码策略等关键安全设置,含具体配置方法、判断命令和操作步骤。
8、《Oracle 巡检脚本.zip》
作者:楚枫默寒
内容简介:这份Oracle巡检脚本挺多朋友下载,主要是包含数据库实例、物理配置、RMAN备份及闪回区、性能及调优、DG备库等多项检查的脚本,报告是HTML格式,有需要可自行参考。
9、《MySQL 数据库巡检报告模板.pdf》
作者:szrsu
内容简介:这是一份MySQL巡检报告模板文档,记录了硬件、系统、数据库相关巡检项,包含巡检命令、参考值等内容,有需要的朋友可下载参考。
10、《Oracle Data Guard 理论知识.docx》
作者:DBA林
内容简介:本文档梳理了Oracle DG的一些理论知识,包含日志发送/接受/应用的三大功能架构、数据保护模式、初始化参数以及物理/逻辑Standby的区别等。
11、《Oracle 19c RAC-RAC DataGuard搭建方案.docx》
作者:dm5250
内容简介:这是一份关于Oracle 19c RAC-RAC Data Guard搭建方案的文档,共33页,过程详细具体,虽需25墨值下载但仍有50余位朋友下载。
12、《墨天轮_MySQL 常用备份恢复方式解读 20240531.pdf》
作者:崔虎龙
内容简介:这是一份MySQL常用备份恢复方式的解读直播的PPT文档,详细介绍了MySQL备份恢复的必要性、备份类型(热备份、冷备份、温备份)、备份工具(物理备份工具xtrabackup、逻辑备份工具mysqldump、mydumper以及binlog备份)及其使用方法和注意事项。
13、《Oracle 的 ASM 存储管理(推荐学习).pdf》
作者:周小周
内容简介:该文档为Oracle创建和管理ASM存储的实操文档,介绍了两种创建方式、常见问题及清理ASM磁盘头信息的方法,有需要的朋友可以免费下载。
14、《SQLServer 日常使用脚本.txt》
作者:forever
内容简介:这是一则SQL Server实操常用脚本文档,包含了多种实用的 SQL 脚本,用于数据库的日常维护、性能优化、问题排查等操作,适合SQL Server DBA日常工作参考。
15、《Linux 环境下 Oracle 数据库 DataGuard 安装部署手册V1.0.docx》
作者:心有星汉
内容简介:本文档为Linux环境下安装Oracle DataGuard的详细手册,共89页,流程十分清晰,欢迎参考。
16、《Linux 环境下 Oracle 数据库 GoldenGate 安装部署手册V1.0.docx》
作者:心有星汉
内容简介:本文档为Linux环境下安装OGG的详细手册,共103页,与上一份文档为同一作者所编,下载量均达200+,有需要可下载参考。
17、《Oracle 19c 实战 AWR 和 ASH 特性.pdf》
作者:codedba
内容简介:这份文档介绍总结了Oracle数据库中AWR和ASH特性,包括AWR的快照管理、基线创建与维护,以及Oracle 12c多租户环境中AWR数据的分类与快照操作等。
18、《Oracle RAC 启动故障案例分享-皇甫晓飞.pdf》
作者:皇甫晓飞
内容简介:这是Oracle RAC启动故障案例直播分享的PPT文档,通过案例进行了实操演示,可谓干货满满。
19、《Oracle 数据库巡检.doc》
作者:鲁鲁
内容简介:这是一则Oracle日常巡检项表格,包含检查缓存的命中率、SQL语句执行和分析的比例、碎片程度等相关巡检语句、参考值和影响因素,可查漏补缺。
20、《BBED 一些案例.txt》
作者:forever
内容简介:借助BBED可以更好理解Oracle Block的结构,从而才能更好的利用BBED完成某些特殊情况下的灾难恢复。这份文档介绍了如何使用BBED模拟坏块、修复损坏的BLOCK等内容,有需要可免费下载参考~
21、《MySQL 查锁 SQL 汇总.txt》
作者:sam
内容简介:这份文档记录了MySQL查看锁相关的SQL语句,包含等待锁、死锁分析等等,清晰明了,较为实用。
22、《运维 DG.pdf》
作者:刘杰坤
内容简介:这份DG运维文档篇幅不长,介绍了实时应用、switchover主备库切换等操作,有需要可下载参考。
23、《SQL Server 数据库巡检模版及脚本.pdf》
作者:szrsu
内容简介:该文档是一份SQL Server数据库巡检报告,包含一些日常巡检需要的模板表格和参考脚本,较为实用。
24、《Oracle 19C 参数文件和控制文件管理.pdf》
作者:福尔摩俞
内容简介:这份文档介绍了Oracle 19c中参数文件和控制文件的管理要点,含读取顺序、相互转换,还是参数的修改以及控制的管理操作等,清晰简要。
25、《RMAN不同实例名进行还原数据库.docx》
作者:迪迦先生爱自由
内容简介:这份文档及记录了使用RMAN在不同实例名下进行Oracle数据库还原的详细操作过程,有需要的朋友可以免费下载。
以上内容绝大多数为墨天轮用户原创,感谢大家的记录与分享!也欢迎更多朋友加入我们,记录您的技术实践与思考,提升自己亦能帮助他人!当前,社区也会围绕文章、文档推出各类激励活动,欢迎大家关注、参与!
本月围绕文档发起 文档推荐激励活动,具体规则如下,欢迎参与👇
活动时间:2月11日-3月20日
活动规则:上传技术文档至墨天轮,符合以下任意一种推荐情况视为满足条件:
- 首页展示:文档被推荐至墨天轮社区网站首页“热门文档”展示
- 朋友圈分享:由小墨在朋友圈分享推荐
- 公众号宣传:发布在墨天轮公众号
活动奖励:
- 基础奖励:每篇满足条件的文档,作者可获得 10 墨值/篇奖励,奖励数量无上限,多传多得~
- 优秀贡献者:活动结束后,将根据上传文档的数量、质量及被下载量等,评选出 3 - 5 名优秀贡献者,额外奖励更多墨值。
👉点击查看详细活动规则
👉关于墨值:墨值是墨天轮社区的“通用货币”,可以用来下载付费文档、赞赏他人文章或进行提问赞赏、直播打赏、兑换商品、参与墨值拍卖等。点击查看使用说明。
此外,社区针对原创文章也推出了长期的月度激励活动——墨力原创作者计划,发布技术原创文章并打上“墨力计划”标签即可参与活动,只要满足字数、原创首发等要求即可获得合格奖,还有机会获得现金、周边等奖励。期待你的加入!