logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【GaussDB】GaussDB分区表常规操作

GaussDB分区表技术将大型表分割为更小的物理分区,提高查询和维护效率。支持一级分区(范围、间隔、列表、哈希)和二级分区组合。创建分区表时需指定分区类型、键和表达式,语法兼容多种策略。分区表优势包括改善查询性能、增强可用性、方便维护、扩展性好和均衡I/O。修改分区表支持移动、交换、合并、切割等操作,需注意分区连续性和索引更新。删除分区表与普通表相同,但会同时删除所有分区。使用分区表需合理规划分区

文章图片
#oracle#数据库#sql +1
【GaussDB】在逻辑复制中剔除指定用户的事务

《GaussDB中实现指定用户操作过滤复制的三种方案对比》 本文针对GaussDB逻辑复制中需要过滤特定用户操作的需求,分析了三种技术方案。首先探讨了基于审计日志提取事务号的方案,但面临日志完整性、逻辑嵌入复杂性和资源消耗等挑战。其次介绍了基于逻辑复制标签的过滤机制,通过事务标记实现过滤,但存在操作遗漏风险。最后推荐了基于历史表归档的策略,通过建立独立schema存放历史表并配置复制规则,虽然会增

文章图片
#数据库#java#性能优化 +2
【GaussDB】GaussDB SMP特性调优详解

摘要:某基金公司在国产化改造过程中,将销售数据中心系统从国外数据库迁移至GaussDB 505.1版本时,发现每日汇总销售数据接口执行耗时达139分钟。通过分析发现性能瓶颈主要存在于219万条记录的分组处理环节,CPU利用率不足5%。调优方案采用SMP并行技术,通过调整GUC参数(如设置query_dop=24、增大内存配置)和SQL改写(将复杂操作拆分为两阶段处理),最终将执行时间从139分钟优

文章图片
#java#数据库#前端 +3
【GaussDB】GaussDB重要通信参数汇总

本文系统介绍了GaussDB数据库通信运维中的关键参数配置与优化方法。文章分为通信库参数和操作系统参数两大部分,详细解析了TCP连接保活机制、连接池管理、流量控制等核心参数的作用机制及配置建议。通过典型故障案例分析,展示了参数配置不当导致的连接异常、资源过载等问题,并提供了具体的解决方案。文章强调合理配置参数对提升集群性能和稳定性的重要性,建议结合业务场景动态调整参数,以优化资源利用率。最后提出未

文章图片
#网络#服务器#性能优化 +2
【GaussDB】GaussDB重要通信参数汇总

本文系统介绍了GaussDB数据库通信运维中的关键参数配置与优化方法。文章分为通信库参数和操作系统参数两大部分,详细解析了TCP连接保活机制、连接池管理、流量控制等核心参数的作用机制及配置建议。通过典型故障案例分析,展示了参数配置不当导致的连接异常、资源过载等问题,并提供了具体的解决方案。文章强调合理配置参数对提升集群性能和稳定性的重要性,建议结合业务场景动态调整参数,以优化资源利用率。最后提出未

文章图片
#网络#服务器#性能优化 +2
详解GaussDB触发器

触发器是一种存储在数据库中的特殊程序,它不需要手动调用,而是在满足特定条件(如执行INSERT/UPDATE/DELETE操作)时由数据库自动触发执行。简单来说,触发器就是数据库层的"事件监听器",当监听的事件发生时,预设的逻辑会自动运行。GaussDB触发器作为数据库层的自动化工具,其核心价值在于将数据管控逻辑与业务操作解耦,实现精准、原子化的自动响应。它不是应用层逻辑的替代品,而是补充——适合

#oracle#数据库#网络
【 GaussDB】GaussDB常规锁简介

GaussDB锁机制解析:三种锁类型与常见问题处理 摘要:GaussDB定义了三种锁机制:spinLock(自旋锁)、LWLock(轻量锁)和RegularLock(常规锁)。其中常规锁分为10种类型,重点关注表锁(relation)和行锁(tuple)。表锁在DDL/DML操作时自动加锁,具有8个等级粒度;行锁支持Forshare和Forupdate两种模式,并发更新时可能产生冲突。文章详细介绍

文章图片
#jvm#sql#数据库 +2
【GaussDB】GaussDB通信原理总结

而TCP协议本身只能支持一个流,因此我们需要在这一个流中区分不同逻辑连接的数据,通过在TCP报文的head中写入逻辑连接id及后续data的长度来区分,这样虽然TCP只有一个数据包组成,但每个数据包包含多个块,实现了TCP的多流。TCP代理在现有的逻辑连接、代理分发、quota流控等实现的基础上,将数据通道从SCTP协议替换成TCP协议,TCP代理逻辑连接的实现基于head+data的数据包收发模

文章图片
#数据库#性能优化#oracle +2
【GaussDB】GaussDB通信原理总结

而TCP协议本身只能支持一个流,因此我们需要在这一个流中区分不同逻辑连接的数据,通过在TCP报文的head中写入逻辑连接id及后续data的长度来区分,这样虽然TCP只有一个数据包组成,但每个数据包包含多个块,实现了TCP的多流。TCP代理在现有的逻辑连接、代理分发、quota流控等实现的基础上,将数据通道从SCTP协议替换成TCP协议,TCP代理逻辑连接的实现基于head+data的数据包收发模

文章图片
#数据库#性能优化#oracle +2
【openGauss】openGauss触发器详解

openGauss触发器应用指南 摘要:openGauss作为开源关系型数据库管理系统,其触发器功能能显著提升数据库自动化管理能力。本文详细介绍了触发器的概念与特点,包括自动执行、灵活性和实时性等优势。通过创建日志表、触发器函数和触发器的完整示例,演示了如何实现对员工表增删改操作的自动日志记录。文章还展示了触发器的高级应用场景,如数据完整性维护(部门薪资限制)、审计日志记录和库存自动更新等,均配有

文章图片
#数据库#算法#java +2
    共 606 条
  • 1
  • 2
  • 3
  • 61
  • 请选择