- 博客(316)
- 资源 (1)
- 收藏
- 关注
原创 Oracle数据库坏块问题全面解析:从预防到恢复的完整指南
Oracle数据库的数据块遵循固定的格式与结构,分为Cache Layer(缓存层)Transaction Layer(事务层)和Data Layer(数据层)三层。数据库在对数据块执行读写操作时,会自动进行一致性检查,包括验证数据块的类型、地址信息、SCN号(系统更改号)以及头部与尾部的匹配性。若检查发现信息不一致,该数据块将被标记为“坏块”。Oracle数据库坏块是DBA常见的严重故障,其影响范围从单表查询失败到数据库宕机不等。“预防优先,快速定位,分级恢复”——通过定期检查、参数优化避免坏块;
2025-09-03 16:55:31
879
原创 DBA必须掌握的几个应急脚本,关键时刻能救命!
工欲善其事,必先利其器。将这十大脚本收入你的工具箱,勤加练习和理解,必能在下一次故障来袭时更加从容不迫,快速解决问题,成为一名真正的运维“救火英雄”。
2025-09-03 16:08:03
492
原创 SQLark:一款面向信创应用开发者的数据库开发和管理工具
SQLark 提供了对多种数据库的连接支持,实现跨平台数据库管理的无缝切换;通过直观的可视化界面,轻松实现对模式、表、视图、物化视图、函数、存储过程、触发器、包等多种对象类型的增删改查。SQLark 内置的 SQL 编辑器,基于语法解析,集成智能提示、实时语法检查及语法高亮等功能,提升编写 SQL 语句的效率与准确性;SQLark 是一款面向信创应用开发者的数据库开发和管理工具,用于快速查询、创建和管理不同类型的数据库系统,现已支持达梦、Oracle、MySQL、PostgreSQL 数据库。
2025-09-01 23:28:33
291
原创 国产操作系统真牛!系统自带命令一键进行操作系统健康巡检
输出工具支持的子命令:collect、monitor、syscheck、panalysis、nanalysis、baselineconfig。作用是明确工具的功能范围。通过 yum 安装 kylin-sysassist 软件包。是麒麟V11自带的系统运维辅助工具, 作用是安装系统健康检查与诊断工具,后续可以收集信息、监控系统。可以在/var/kylin-sysassist/collect路径下查看巡检结果。如果你的CPU是X86的,需要下载兆芯和海光,其他的都是ARM版本。
2025-08-29 10:25:38
157
原创 49个Docker自动化脚本:覆盖全场景运维,构建高可用容器体系
适用场景:构建微服务隔离网络(如“数据库网络”“API网络”)。/bin/bash# 配置参数# 1. 创建网络if!thenecho "网络创建成功:$NETWORK_NAME"elseecho "网络已存在:$NETWORK_NAME"fi# 2. 接入容器。
2025-08-28 21:17:09
1144
原创 浅聊达梦数据库物理热备的概念及原理
graph LRA[发起热备份命令] --> B[记录当前SCN,创建一致性快照]B --> C[强制刷盘快照点前的脏页]C --> D[复制快照点的一致性数据页(全量/增量)]D --> E[实时追踪并复制快照点后的重做日志]E --> F[生成包含“数据页+重做日志”的备份集]
2025-08-27 21:45:55
916
原创 深入解析达梦数据库:模式分类、状态管理与实操指南
模式决定“数据库能做什么”(如是否支持主备同步、是否允许写入),核心服务于数据冗余与高可用;状态决定“数据库当前的服务能力”(如是否对外提供访问、是否允许日志刷盘),核心服务于运维操作与故障处理。在实际运维中,需根据业务场景(单节点/主备)选择合适的模式,结合状态切换完成配置修改、故障恢复等操作,同时严格遵循模式(需 MOUNT 状态)与状态(禁止 Mount↔Suspend 直接切换)的切换规则,确保数据库运行稳定、数据一致。
2025-08-27 21:24:18
1069
原创 Redis性能突降?五步根治方案,让你轻松摸鱼
Redis性能优化是一个系统工程,需要从诊断、应急、降级、优化和架构五个层面全面考虑。本文提供的五步根治方案,涵盖了从紧急止血到长效治理的完整路径,助力开发者深入理解Redis内部原理,提升问题解决能力。
2025-08-26 20:26:28
789
原创 Nginx性能优化全攻略:10个技巧让你的服务器性能飞起来!
Nginx作为一款高性能的Web服务器和反向代理服务器,在全球范围内承载着互联网上超过40%的流量。然而,默认安装的Nginx配置往往无法充分发挥硬件性能。本文将深入探讨10个经过实践验证的Nginx性能优化技巧,让你的服务器性能提升数倍。
2025-08-25 21:16:23
841
原创 数据库国产化浪潮中,还需要DBA吗?值得深思
更关键的是,云厂商并不向用户开放底层OS和文件系统的权限,DBA失去了对数据库“解剖级”的控制能力。此时,哪怕最资深的DBA,能做的也非常有限:依据经验推断问题根源,通过修改应用逻辑或SQL来规避,但最终修复仍需依赖原厂开发团队。云数据库(如RDS)提供的是开箱即用的服务:备份、容灾、监控、扩缩容等传统DBA的核心工作,现在只需要在控制台上点选配置即可完成。或许未来的Title不再叫“DBA”,可能是“数据架构师”、“数据工程师”或“数据效能专家”,但核心使命依旧:让数据真正为业务服务。
2025-08-25 20:38:09
949
原创 国产数据库选型指南:在信创浪潮中寻找最佳拍档
国产数据库的快速发展为信创建设提供了坚实基础,但选型决策仍需谨慎。保持清醒头脑,回归业务本质,通过深度测试验证,才能找到真正适合的业务场景的数据库解决方案。记住,最适合的才是最好的选择。。
2025-08-24 21:28:55
721
原创 Oracle ADG 切换方式详解:Switchover 与 Failover 操作指南
Switchover 和 Failover 是 Oracle Data Guard 中两种关键的灾难恢复和高可用保障机制。前者适用于计划内维护,后者用于紧急故障响应。理解其原理、掌握操作步骤、并严格完成状态验证,是确保数据库业务连续性的基础。建议结合定期演练和监控工具,构建安全可靠的数据库容灾体系。
2025-08-21 21:55:22
657
原创 达梦数据库本地免密登录配置指南
达梦数据库的本地免密登录配置为数据库管理提供了便捷性与安全性。操作系统本地认证方式适用于固定用户的日常操作,通过用户组关联实现快速验证;外部存储密码方式则更灵活,适合多用户、多服务场景的密码管理。用户可根据实际需求选择合适的方式,配置过程中需注意参数设置与用户组关联的准确性,确保免密登录功能稳定生效。
2025-08-20 21:55:37
827
原创 分享一个阿里华为都在用的实时数据同步方案
这套组合方案既保证了数据同步的实时性,又兼顾了传输效率,是中小型服务器环境下数据备份、镜像同步的理想选择。
2025-08-20 21:41:44
836
原创 Linux服务器性能优化总结
系统性能是一个多维度的综合指标,它不仅仅取决于应用程序本身的质量和底层硬件资源的多寡,更取决于操作系统(OS)作为中间层,能否将硬件资源高效、稳定地分配给应用程序。本文档聚焦于Linux操作系统层面的关键性能调优点,通过一系列易于操作的配置调整,旨在提升服务器在高并发、高I/O、高计算负载下的稳定性和吞吐量,为上层应用(如数据库、大数据平台、Web服务等)提供一个坚实且高效的基础运行环境。:调整内核的内存分配策略,以满足特定应用(如数据库)的内存需求,避免因内核过于保守的拒绝分配而导致应用异常。
2025-08-20 20:36:56
824
原创 麒麟V10静默安装Oracle11g:lsnrctl、tnsping等文件大小为0的解决方案
链接:https://www.cnblogs.com/jinzhenshui/p/9366002.html。libaio1.so.1文件不依赖与任何其他库,本质就是一个独立的so文件,我们直接替换即可。对于oracle11g 的安装, libaio1库版本不能大于0.3.109。可用的libaio.so文件可在本处下载。下载低版本的替换libaio.so.1。
2025-08-17 23:09:49
221
原创 Oracle数据库文件管理与空间问题解决指南
Oracle数据库的表空间与文件管理是运维核心,通过合理配置自动扩展、及时调整空间大小、规范移动关键文件,可有效避免空间不足问题。当出现ORA-0165x系列错误时,需先排查表空间使用情况,再通过开启自动扩展或新增文件解决。对于SYSTEM和SYSAUX等特殊表空间,需针对性处理审计日志、AWR快照等核心对象,确保数据库持续稳定运行。参考链接:https://www.cnblogs.com/yaenli/p/16662103.html。
2025-08-16 21:04:02
1174
原创 异构数据库兼容力测评:KingbaseES 与 MySQL 的语法・功能・性能全场景验证解析
这里授权文件要给kingbase的权限,要不然会报错。金仓和MySQL数据库上创建测试数据。(2)MySQL数据库。(2)MySQL数据库。(2)MySQL数据库。(2)MySQL数据库。(2)MySQL数据库。(2)MySQL数据库。(2)MySQL数据库。下载安装包和授权文件。
2025-08-16 16:44:16
354
原创 分享几个达梦数据库物理备份任务失败的案例
主从环境下,发生了主从切换的情况下,在新主库上进行数据库增量备份时,提示[-8036]:No base backup or no base backup matched.达梦的主从环境发生切换之后,需要重新在备库执行全量备份,原主库的备份,在新主库里面用不了,db_magic不一样;一般是因为DmAPService未启动,或DmAPService出现问题,我也遇到过好几次,DMAP服务正常的话,是通信连接出现问题,再次执行备份就行,国产数据库大家都懂的。
2025-08-16 10:27:36
291
原创 Oracle数据库空间深度回收:从诊断到优化实战指南
诊断先行:每月运行空间分析脚本,识别TOP10空间对象分层清理分区表:定期TRUNCATE旧分区非分区表:SHRINK SPACE COMPACT(高峰)+ SHRINK SPACE(低谷)配置优化:启用OLTP压缩 + AUTOEXTEND增量扩展监控兜底:设置表空间使用率短信告警(阈值85%/95%)关键提醒:生产环境大表操作需在维护窗口进行,SHRINK/MOVE可能引发统计信息失效,操作后需执行。
2025-08-13 20:46:10
406
原创 Kubernetes生产环境健康检查自动化指南
此方案覆盖集群稳定性90%以上的关键风险点,结合自动化脚本与Prometheus持续监控,可显著降低生产环境故障率。
2025-08-11 20:36:41
388
原创 DM8数据库服务正常,但是登录报错 [-70019]:没有匹配的可登录服务器
由于在主机上启动了客户端应用连接的参数文件,它包含了 DM 各接口和客户端工具所需要配置的一些参数。它必须和接口/客户端工具位于同一台机器上才能生效。dm_svc.conf 的工作目录是固定的,不能改变。用户如果需要将其修改并拷贝到其他客户端机器上,也必须位于相同的目录中。dm_svc.conf 的工作目录就是初始 dm_svc.conf 文件的生成目录。今日巡检一台数据库,登录备库的时候提示DM [-70019]:没有匹配的可登录服务器。注释掉LOGIN MODE参数,重新登录即可解决。
2025-08-08 21:12:53
291
原创 DM数据库集群操作顺序规范
无监视器架构可跳过相关步骤,但存在监视器时必须优先停止、最后启动。建议配合官方监控工具验证各节点状态后再进行下一步操作。需替换为实际安装路径,实例名(如。
2025-08-07 20:57:23
299
原创 达梦数据库数据守护集群启动与关闭标准流程
遵循启动库(mount) -> 改模式 -> 启守护 -> 启监视器的启动流程和停监视器 -> 停备守护 -> 停主守护 -> 停备库 -> 停主库的关闭流程,是保障达梦数据守护集群稳定运行的关键。任何步骤的顺序错误都可能引发集群故障,尤其在生产环境中必须严格按此规程操作。操作前务必核对配置文件路径和守护进程名称与实际环境一致。建议结合达梦数据库官方文档和实际环境部署手册进行操作,并在测试环境充分验证流程后再应用于生产系统。
2025-08-06 22:41:54
633
原创 DM数据库的安全版本SYSDBA无法修改其他用户密码?
在三权或者4权分离下,只能自己修改自己的密码,如果忘记了密码,那么也就找不回来了。安全员(SYSSSO)和审计员(SYSAUDITOR)权限与三权分立一致。安全版本下,创建用户必须经过syssso账户。仅存储系统内部对象,
2025-08-06 21:54:56
449
原创 达梦数据库联机备份和脱机备份的区别
通过严格遵循支持规范与限制条件,结合科学的备份策略,可实现RPO≈0、RTO<15分钟的企业级数据保护能力,为业务连续性提供坚实保障。(原有内容保持不变)
2025-08-03 20:09:39
372
原创 达梦数据库备份与还原终极指南:从基础到增量策略实战
通过合理运用热备、冷备与增量备份组合策略,可降低存储成本50%以上,缩短备份窗口70%,RTO控制在15分钟内,为业务系统提供坚若磐石的数据保障。数据量>1TB → 增量备份。业务连续性要求高 → 热备。法规要求离线副本 → 冷备。:停应用→停服务→停进程。
2025-08-03 20:00:40
969
原创 【故障案例】Redis缓存三大难题:雪崩、击穿、穿透解析与实战解决方案
缓存雪崩、击穿、穿透是Redis应用中的核心挑战。错峰过期/高可用防雪崩,互斥锁/逻辑过期防击穿,布隆过滤器/空缓存防穿透。同时,必须高度重视Redis内存管理,合理配置maxmemory和淘汰策略(推荐LFU类策略),并建立严格的内存使用监控告警机制(80%水位线),防止Key被意外逐出引发连锁故障。只有将这些策略结合业务场景综合运用,才能构建出高性能、高可用的缓存体系,为业务系统提供坚实的支撑。Redis 内存淘汰策略详解 - 掘金(深入理解淘汰策略)
2025-08-02 16:53:28
1014
原创 【故障处理】redis会话连接满导致业务系统某个模块数据不显示
Redis通过监听TCP端口或UNIX socket接收客户端连接。客户端socket被设置为非阻塞模式(Redis使用非阻塞多路复用模型)设置属性,禁用Nagle算法以减少延迟创建可读文件事件监听客户端socket的数据发送Redis连接管理是保证服务稳定性的关键环节。连接超时时间(timeout最大连接数(maxclients客户端连接池参数并结合有效的连接监控()和资源回收机制,可有效预防等连接问题。
2025-08-02 16:42:10
629
原创 分享一个可以测试离线服务器性能的脚本
在日常运维工作中,经常会遇到系统性能莫名跟不上业务需求的情况:服务器响应变慢、应用加载卡顿、资源占用异常飙升等问题频繁出现,却难以快速问题根源究竟在CPU过载、内存泄漏、磁盘I/O阻塞还是网络带宽瓶颈。这种时候,特别需要一个全面的性能检测脚本来系统排查——既能实时监控CPU使用率、核心负载、内存占用、swap交换分区等基础资源指标,又能深入分析磁盘读写速度、分区使用率、网络吞吐量及连接状态,还能自动比对预设阈值标记异常项,最终生成直观的检测报告,帮助快速定位性能瓶颈,为优化系统配置、提升运维效率提供精准依据
2025-08-02 16:15:52
1240
原创 教你一分钟玩转服务器性能全面评测,再也没人说你是菜鸡了!
(秋水逸冰):CPU型号、内存、磁盘I/O、全球节点下载速度:轻量级(1分钟完成),适合快速验证基础配置。(Bench.sh增强版):国内节点测速、回程路由追踪、Geekbench得分(需手动安装)。(专业级基准测试)fioiperf3(系统综合性能):系统调用、进程并发、文件读写、2D/3D渲染:30分钟以上,结果反映多核处理能力。(模块化压力测试):自定义测试参数,精准定位瓶颈。(国内节点测速):官方脚本因Speedtest API变更失效$(uname。
2025-08-01 08:28:40
670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人