- 博客(107)
- 资源 (1)
- 收藏
- 关注
原创 【无标题】
本次测试是针对 KingbaseES V009R004C01 版本的 SQL Server 兼容能力进行验证,重点评估其对 SQL Server 特性语法、数据类型、事务控制、索引重建等方面的支持程度。
2025-07-23 15:22:21
645
原创 【金仓数据库产品体验官】_KingbaseES(SQLServer兼容版)保姆级安装教程
本文档主要针对 KingbaseES V9(SQLServer兼容版) 的命令行安装过程进行详细讲解,帮助用户通过命令行完成从环境配置到数据库安装的各项操作。
2025-07-21 22:56:50
1016
原创 MySQL锁定位实践指南
在数据库日常运维中,锁问题常常成为性能瓶颈和系统卡顿的根源。本文系统总结了MySQL中常见的锁类型及其排查方法,涵盖全局读锁、表锁、元数据锁(MDL)及行锁,并提供标准化的诊断脚本,适用于MySQL 5.6、5.7与8.0多个版本。
2025-06-30 13:57:31
396
原创 MySQL 基线核查实录:标准化配置与命令验证全解析
在数据库系统交付、迁移或上线前,执行基线核查对于保障环境稳定、安全和高效至关重要。本文基于mysql标准化实践,从操作系统层与数据库层两个维度,详尽梳理了 MySQL 的关键基线项配置方法及对应命令与预期输出,适用于运维工程师、DBA、交付工程师等技术人员作为参考与操作手册。
2025-06-27 17:45:16
883
原创 MySQL基础维护实操手册:从启停到备份恢复
MySQL 作为主流开源数据库,广泛应用于各类生产环境。本文结合实战,总结了 MySQL 常用维护操作,包括数据库启停、用户管理、对象创建、DML 使用,以及备份与恢复等,附带命令执行结果,便于快速查阅和验证。
2025-06-27 17:44:08
270
原创 KingbaseES V8R6 高可用集群部署与配置详解
本指南详细介绍人大金仓数据库(KingbaseES)一主一备高可用集群的部署流程。首先进行环境规划,包括IP分配、核心命令检查、SSH配置等准备。然后通过部署工具创建项目与集群,配置数据库(端口54321、最大连接数1000)和高可用参数(浮动IP、自动故障切换)。分别部署主节点(192.168.225.128)和备节点(192.168.225.129),重点涉及环境检查、系统参数调整及安装过程监控。最终建成具备物理复制(quorum模式)、自动故障恢复的稳定集群,适合Oracle或PostgreSQL兼容
2025-06-17 16:39:50
879
原创 【金仓数据库征文】_KingbaseES V8R6 运维最佳实践
《KingbaseES V8R6数据库运维最佳实践手册》针对国产数据库KingbaseES的生产环境运维需求,从部署初始化、权限管理到性能调优提供标准化指导。手册强调环境配置规范(关闭防火墙、统一编码)、分级权限控制,并详细说明物理/逻辑备份恢复方法。性能方面提供慢SQL捕获与分析工具,以及表空间管理、锁处理等常见问题解决方案。高可用集群管理和安全审计功能满足企业级需求,最后附运维巡检清单,建议定期检查进程状态、磁盘空间等关键指标,采取预防性维护策略。
2025-06-12 16:39:47
870
原创 iOS 26 携众系统重磅更新,但“苹果智能”仍与国行无缘
苹果WWDC25发布六大系统更新,iOS26/iPadOS26等全面升级,重点强化"Apple Intelligence"智能功能。然而,AI发展与隐私保护的平衡仍是挑战,国行版AI功能受限更显遗憾。苹果正构建全生态智能体验,但技术无界化仍需努力。
2025-06-10 03:35:43
1422
原创 TiDB 发布 MCP Server:引领国产数据库迈向智能 AI 代理新应用范式
TiDB MCP 服务器通过 MCP 协议,实现了 TiDB 数据库与 AI 代理之间的高效连接,让 TiDB 在 AI 应用中扮演重要角色。MCP 的加入,打破了数据孤岛,支持 LLM 与外部数据库之间的实时数据交互,推动了从传统的静态聊天机器人到具有感知、决策和行动能力的智能代理的转变。
2025-05-30 14:08:06
657
原创 免费获得 Oracle MOS 账号的秘密,技术爱好者必看!
随着 Oracle 对安全性的不断提升,曾经“借用”My Oracle Support(简称 MOS)账号来查补丁、看文档的时代已经一去不复返。如今 MOS 登录已经全面启用**双重验证**,没有合法账号和 CSI 编号,几乎无法访问。
2025-05-29 10:23:33
1100
原创 大模型时代的数据库新范式:从平替到智能演进
昨天,我参加了金仓社区举办的“KING大咖面对面-杭州站”沙龙活动,并分享了主题为《大模型时代的数据库新范式:从平替到智能演进》的演讲。下面,我将以文字的形式回顾一下我分享的内容。
2025-05-25 10:58:50
1095
原创 Oracle 19c TFA工具的安装与使用详解
Oracle TFA(Trace File Analyzer)是一款专为RAC集群设计的日志分析工具,可自动化监控、智能裁剪和统一归档Oracle日志。安装时需配置root用户的ORACLE_HOME变量,使用roottfa.sh脚本完成部署。通过tfactl命令启动服务后,可用diagcollect收集特定时间范围或事件类型的日志(如数据库、CRS日志等),结果保存在指定目录并自动压缩。常见问题包括环境变量缺失或版本过旧,建议定期更新并演练收集流程。该工具显著提升了故障诊断效率,是RAC环境必备组件。
2025-05-25 10:02:05
1079
原创 Oracle附加日志概述
数据逻辑同步通过开启附加日志实现行级数据追踪,将主键信息写入redo log以识别源端修改记录。其优点包括支持数据同步和误操作恢复,但会增加约10%的归档日志量。开启流程需注意:1)避开业务高峰期;2)检查长事务;3)依次开启强制日志模式、数据库级最小附加日志和表级列附加日志;4)监控等待事件。其中强制日志确保nologging操作也被记录,表级附加日志需指定具体表名。操作过程中出现异常等待事件时应中断开启流程。
2025-05-25 10:01:11
620
原创 Oracle控制文件损坏恢复方案
本文档详细说明了将TS_HX_SB_IDX和IDX_SSD_HX表空间中的索引迁移至TS_SSD_IDX表空间的计划方案。迁移分四个阶段进行,每个阶段耗时一晚,总计4晚完成,且无需业务停机。
2025-05-25 09:59:55
466
原创 Oracle 如何实现AI自然语言查询
本文介绍了如何在Oracle 23ai数据库中通过DBMS_CLOUD_AI包集成第三方AI服务(如Cohere),实现自然语言查询数据库。主要步骤包括:1)授权用户使用AI包和配置网络权限;2)创建API凭证并配置AI Profile;3)启用Profile后即可用自然语言查询指定表数据。该功能通过将AI能力嵌入数据库,降低了非技术人员的数据访问门槛,为开发智能数据库应用提供了便利。文章提供了完整的配置示例和效果演示,适合希望为数据库添加AI功能的开发者参考。
2025-05-25 09:58:44
268
原创 weblogic12.2以上版本补丁安装标准化实施文档
本文档详细介绍了WebLogic中间件12.2.1.X及14.1.1版本的补丁安装流程。主要内容包括:环境准备(检查Opatch版本、备份替换工具)、补丁安装步骤(停止服务、清理进程、解压安装补丁)、以及服务重启流程(依次启动控制台、节点管理器和应用服务器)。文档特别强调补丁安装必须在weblogic安装用户下执行,并提供了完整的操作命令和关键状态检查点图示说明。通过图文结合的方式,指导用户完成从补丁准备到验证的全过程,确保系统升级后的正常运行。
2025-05-25 09:57:30
426
原创 Oracle 如何实现AI自然语言查询
本文介绍了如何在Oracle 23ai数据库中通过DBMS_CLOUD_AI包集成第三方AI服务(以Cohere为例),实现自然语言查询功能。主要内容包括:1) 授予用户AI包执行权限并配置网络访问;2) 创建AI服务凭证;3) 配置AI Profile定义模型和访问表对象;4) 启用Profile后即可通过自然语言与数据库交互。该功能降低了数据查询门槛,为开发智能数据库应用提供了便利。文章提供了完整的配置步骤和SQL示例,适合希望在Oracle中嵌入AI能力的开发者参考实践。
2025-05-25 09:56:20
606
原创 RMAN恢复报错RMAN-06555及其解决方案
在使用RMAN恢复数据库时遇到错误RMAN-06555,提示数据文件16需从2021年9月29日前的备份恢复,原因是表空间BOSS3被排除在备份外。提供两种解决方案
2025-05-25 09:55:02
480
原创 在线重定义——分区表改造
在数据库管理过程中,随着数据量的不断增长,普通表的查询、维护成本不断上升。为了提升查询性能和管理效率,通常需要将大表进行分区处理。 本文介绍如何使用 **Oracle 在线重定义(DBMS_REDEFINITION)** 的方式对现有大表进行分区操作,以保障业务持续可用,整个过程中仅在最后切换阶段会短暂锁表,最大程度减少对业务的影响。具体步骤如下:
2025-04-27 22:56:56
446
原创 Kingbase性能优化浅谈
Kingbase 在处理 SQL 性能问题时,借助 PostgreSQL 强大的可扩展能力,可以通过多角度、分层次的手段快速定位慢 SQL 问题根源。本文构建了从发现、收集信息、诊断、验证优化效果的完整链路,实用性强,适用于开发测试与运维场景。性能优化不是一次性的任务,而是一项持续不断的工程。建议企业在日常运维中建立慢 SQL 的归档分析制度,结合业务场景定期复盘典型慢 SQL 的优化过程,并构建企业内部的调优知识库,从而提升团队整体运维能力与系统稳定性。
2025-04-24 11:47:44
1265
原创 Kingbase 数据库物理备份与恢复操作手册
通过使用工具,Kingbase可实现全量、强一致性的数据物理备份。该方式不仅操作简洁高效,还能显著提升恢复可靠性。配合标准化恢复流程与表空间管理策略,可有效应对数据灾难、迁移、异地部署等复杂场景。
2025-04-24 10:42:06
765
原创 Oracle 11g RAC手动打补丁详细步骤
节点1:root用户备份GI_homeoracle用户备份ORACLE_HOME节点2:root用户备份GI_homeoracle用户备份ORACLE_HOMEGI_PSU信息:|-|-|-|
2025-04-24 10:37:45
492
原创 Kingbase逻辑备份与恢复标准化实施文档
文章背景本文结合实际运维经验,围绕 Kingbase 数据库在逻辑层面的备份与恢复方法进行系统性梳理,旨在为运维人员和数据库管理员提供一套清晰、高效、可落地的操作指引,提升数据库系统的可靠性与容灾能力。
2025-04-11 10:44:08
557
原创 Oracle 加密不求人:一篇文章教你搞定 TDE
TDE 旨在让客户能够透明地在数据库中进行加密,而不会影响现有应用。以加密格式返回数据会破坏大多数现有应用。TDE 的优势在于,加密不会产生传统数据库加密解决方案所产生的开销,对机器性能、存储几乎没有任何开销。传统的方案通常需要对应用进行更改,包括使用数据库触发器和视图,因而费时费力,成本高昂。
2025-04-09 15:39:01
887
原创 Oracle 表空间高水位收缩全攻略
通过合理地收缩表空间高水位,不仅可以有效释放磁盘空间,还能优化数据库的存储结构,提升整体性能表现。在实际运维过程中,掌握Shrinking、Move、Rebuild等手段的适用场景与操作细节,能够帮助我们更高效地解决空间浪费问题。希望本文提供的实践操作和经验总结,能为广大DBA在日常维护中提供借鉴与参考。
2025-04-08 10:26:02
885
原创 数据库选型比对 Oracle vs sqlserver
13. 多节点负载均衡;并且用来做ocr的存储磁盘,空间需求较低,每块5g即可,并且ocr拥有冗余功能,底层由多块上述5g大小的磁盘组合,即使多块存储出现故障,一样不影响rac的架构完整性,不会影响正在跑的业务。11.透明的应用连续性支持增强:在Oracle RAC集群中,支持对于查询的自动切换,当一个节点失效,转移到另外一个节点,在19c中,Oracle持续改进和增强了连续性保持,数据库会自动记录会话状态,捕获用于重演的信息,以便在切换时,在新节点自动恢复事务,使DML事务同样可以获得连续性支持。
2025-04-03 14:55:15
1093
原创 记一次oracle rac 一个节点load averge高导致的问题
在不考虑 session 的情况下,系统在 59.19分钟内,数据库实际消耗时间为:45.24钟,CPU 在数据库上消耗的时间(DB Time)占运行总时间的(0.6%),CPU系统压力非常轻。由于cpu队列堆积,节点一一直卡死,无法执行正常命令,不再记录0:38之后的日志,直至1点40多客户手动重启节点一,重启完服务恢复正常。01:59开始排查。1) 高系统负载:当系统负载过高时,CPU可能会无法及时完成任务,导致RCU调度器检测到停顿,这个可以理解,事发当时系统负载非常高,显然是负载过高导致的。
2025-04-03 14:53:45
693
原创 REMOTE_LISTENER引发的血案
ORACLE数据库是一个庞大的软件,各个部件协同工作,有时候一个环节出现问题,往往会导致重大的问题,特别是有时候外部环境因素造成的问题,会直接影响数据库的正常运行,比如存储,比如网络,再比如主机。本次案例要分析的就是一次数据库连接异常的问题,而引起数据连接异常的问题,多种多样,不胜枚举,而具体问题具体分析,本能的反应应该是网络造成的连接问题。最终,我们还是通过ORACLE的网络跟踪技术及数据库信息的查看解决了故障。
2025-04-03 14:51:25
815
原创 升级到oracle 19.8后vm_concat函数不可用怎么解决
vm_concat函数属于VMSYS用户,其可以实现将多列记录聚合为一列记录,实现数据的压缩。我们在Oracle11.2.0.4用实验来展示下该函数的效果首先我们创建一个测试表,并插入三行数据。commit;使用wm_concat将多列记录聚合为一列,按id分组。在 PLSQL中执行.可以看出显示数据类型为CLOB类型所以如果返回的数据类型为CLOB,我们需要使用to_char进行类型转换注意并不是所有版本的vm_concat函数返回的数据类型都为CLOB。
2025-04-03 14:46:12
723
原创 ASM 内存不足引发核心数据库故障分析与解决方案
2月9日,某客户核心数据库因为ASM内存不足导致ASM实例开始报错。这是一个较为典型的案例,希望能给朋友们带来参考建议。
2025-04-03 14:35:03
402
原创 数据库优化之存储电池失效排查
为了最大程度地发挥存储的性能,于是我建议将online redolog和undo数据文件在线迁移到/backup文件系统中。迁移完成之后,月结速度进一步提升。
2025-04-03 14:32:03
648
原创 记一次防火墙策略设置不当导致连接异常
某医院总院数据库都连接正常,但分院客户端每空闲一段时间,数据库连接就夯住或直接断开。分析此类问题本能的反应问题出在网络层面。
2025-04-03 14:26:21
272
原创 19c&21c单机/RAC手工清理标准化文档
在 Oracle 数据库的日常运维过程中,我们可能会遇到数据库迁移、升级或环境重建的需求。在这些情况下,彻底清理旧的 Oracle 安装环境是确保新环境顺利部署的重要步骤。特别是在 RAC(Real Application Clusters)环境 中,由于涉及多个节点和集群服务,清理工作更加复杂。
2025-04-03 14:22:40
441
原创 记一次watchdog引起的Oracle数据库异常
Watchdog(看门狗)是一种用于监控系统运行状态的机制,主要作用是检测系统的异常情况,如 CPU 卡死、长时间无响应等,并在必要时执行自动恢复操作,例如重启系统或终止进程。它通常用于提高系统的稳定性和可靠性,防止因硬件或软件故障导致的系统崩溃。
2025-04-03 14:21:28
469
原创 记一次watchdog引起的Oracle数据库异常
Watchdog(看门狗)是一种用于监控系统运行状态的机制,主要作用是检测系统的异常情况,如 CPU 卡死、长时间无响应等,并在必要时执行自动恢复操作,例如重启系统或终止进程。它通常用于提高系统的稳定性和可靠性,防止因硬件或软件故障导致的系统崩溃。
2025-04-03 14:17:03
324
原创 Oracle SQL 执行计划分析与优化指南
在 Oracle 数据库中,SQL 语句的执行计划可能会因统计信息、优化器参数等因素发生变化,从而影响查询性能。本指南介绍如何查看 AWR 中的多个执行计划、分析执行计划变化、获取 SQL 报告,以及如何使用 SQL Profile 强制绑定执行计划以提升查询稳定性。执行计划的波动可能会导致 SQL 语句的性能不稳定。如果 SQL 执行计划出现频繁变更,导致性能波动,可以使用 SQL Profile 强制绑定执行计划。执行后,根据提示输入相应 SQL ID,即可获取 SQL 性能报告。
2025-04-03 14:13:56
1054
原创 记一次ORA600内部错误故障分析与修复实录
202X年X月X日,某用户的Oracle数据库在上午9点至10点期间发生故障,导致部分业务无法正常运行。经初步分析,发现数据库报出 `ORA-00600` 内部错误。该错误是Oracle的一个通用错误,通常由数据库内部逻辑异常、数据块损坏或存储问题引起。
2025-03-05 15:02:10
1021
oracle Cloud Control软件介绍
2020-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人