logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GaussDB数据库统计信息自动收集机制

本文介绍了GaussDB数据库中统计信息自动收集的技术实现。统计信息是优化器选择执行计划的关键依据,主要通过AutoVacuum机制实现自动更新,包含采样策略(默认3万行)和触发条件(空表50行变化/非空表50+10%行数变化)。特别分析了分区表的统计信息收集策略,指出数据倾斜可能导致统计信息不准确,进而引发执行计划劣化问题。最后讨论了统计信息不准确时的应急处理难点,建议通过事前设计规避数据倾斜、

文章图片
#数据库#oracle#经验分享
GaussDB(DWS) 资源监控Topsql

摘要:TopSQL是GaussDB(DWS)数据库资源监控工具,分为实时和历史视图,记录SQL语句的资源消耗和执行状态。主要应用场景包括性能问题定位、SQL调优和资源配置参考。实时TopSQL监控运行中SQL的资源使用,历史TopSQL记录已完成SQL的执行信息。数据流向从内存临时表转存到持久化表,可通过参数控制数据保留时间。系统提供query和算子级别的监控视图,并给出推荐配置参数,建议全开监控

文章图片
#数据库#oracle#网络 +3
GaussDB(DWS)性能问题处理套路

摘要:本文提出了一套DWS性能问题排查方法论,包含问卷和三阶段排查流程。问卷通过5W维度(Where/Who/What/Why/When)快速定位问题范围。三阶段排查包括:1)集群健康度检查(状态、可服务性、资源瓶颈);2)业务状态分析(烂SQL清理、阻塞点、并发及排队);3)系统状态诊断(CPU/IO/内存/网络资源)。针对分布式系统特点,强调识别短板效应和瓶颈点,建议根据实际情况灵活调整排查顺

文章图片
#postgresql#数据库#服务器 +1
GaussDB(DWS) SQL性能问题案例集

摘要:本文总结了GaussDB(DWS)中SQL语句执行慢的常见问题及解决方法。重点分析了9个典型案例,包括函数不下推、索引未生效、模糊匹配优化、复合索引顺序、分区剪枝失效、数据倾斜、自定义函数性能、视图查询效率以及并行查询优化等。建议通过explain分析执行计划,针对不同场景采取相应优化措施,如更新统计信息、调整索引设计、修改查询条件或参数配置等,以提升SQL执行效率。

文章图片
#sql#数据库#spring boot +3
GaussDB(DWS) SQL性能问题案例集

摘要:本文总结了GaussDB(DWS)中SQL语句执行慢的常见问题及解决方法。重点分析了9个典型案例,包括函数不下推、索引未生效、模糊匹配优化、复合索引顺序、分区剪枝失效、数据倾斜、自定义函数性能、视图查询效率以及并行查询优化等。建议通过explain分析执行计划,针对不同场景采取相应优化措施,如更新统计信息、调整索引设计、修改查询条件或参数配置等,以提升SQL执行效率。

文章图片
#sql#数据库#spring boot +3
GaussDB(DWS)数据融合:Oracle增量数据迁移到DWS

本文提出了一种从Oracle到DWS的数据迁移方案,包含全量和增量迁移两个阶段。增量迁移通过DRS模块捕获Oracle数据变更,由Spark程序实现数据回放。方案基于Kafka Topic实现异构数据库间的数据同步,具体流程包括:1)增量数据处理,通过内存数据结构整合插入、更新和删除操作;2)数据存入临时表;3)通过merge和delete语法将临时表数据回放至正式表。该方案支持批量处理和标记删除

文章图片
#oracle#数据库#java +2
GaussDB(DWS) 日常维护命令

本文总结了GaussDB(DWS)数据库维护中的常用命令,分为三部分:1)日常维护命令包括会话管理、主备切换、表分布查询等;2)集群管理命令涉及事务查询、启停操作、日志解析等;3)操作系统命令包含进程管理、性能监控和网络诊断。这些命令可帮助DBA快速定位和解决数据库问题,提高运维效率。文中还提供了参数设置建议和优化技巧,为GaussDB(DWS)的日常运维提供了实用参考。

文章图片
#postgresql#数据库#服务器 +1
GaussDB(DWS) 日常维护命令

本文总结了GaussDB(DWS)数据库维护中的常用命令,分为三部分:1)日常维护命令包括会话管理、主备切换、表分布查询等;2)集群管理命令涉及事务查询、启停操作、日志解析等;3)操作系统命令包含进程管理、性能监控和网络诊断。这些命令可帮助DBA快速定位和解决数据库问题,提高运维效率。文中还提供了参数设置建议和优化技巧,为GaussDB(DWS)的日常运维提供了实用参考。

文章图片
#postgresql#数据库#服务器 +1
【GaussDB】基于SpringBoot实现操作GaussDB(DWS)的项目实战

本文介绍了如何在SpringBoot项目中集成MyBatisPlus实现对华为云GaussDB(DWS)数据库的增删改查操作。GaussDB(DWS)是基于Shared-nothing架构的云原生数据仓库服务,兼容PostgreSQL生态。文章详细说明了项目搭建步骤:包括添加JDBC驱动、配置数据源、创建实体类和Mapper接口,并通过测试代码演示了使用原生JDBC和MyBatisPlus两种方式

文章图片
#spring boot#后端#数据库 +2
【GaussDB】GaussDB 常见问题及解决方案汇总

本文汇总了GaussDB数据库使用中的常见问题及解决方案,主要内容包括:1)连接工具推荐DBeaver或华为云DAS;2)数据类型处理建议,如空字符串转NULL、varchar长度限制等;3)SQL语法特性,包括分区表、索引创建、中文排序等;4)性能优化方法,如统计信息更新、临时文件限制调整;5)主备切换机制及故障处理;6)开发接口使用示例,包括Java连接代码和API开发注意事项;7)常见错误解

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