技术栈
gaussdb
纬领网络
3 天前
gaussdb
·
diff
·
rasterization
安装diff-gaussian-rasterization模块技巧方法
windows下运行3D Gaussian splatting等相关项目大概率需要用到diff-gaussian-rasterization这个模块
DarkAthena
10 天前
gaussdb
【GaussDB】会话里出现大量idle in transaction状态的问题排查
客户DBA给应用开发人员宣讲GaussDB数据库的idle in transaction会话的监控告警后,开发人员自查,发现在开发环境中存在大量的idle in transaction会话,一时恐慌,于是来找DBA帮忙排查是不是应用代码哪里写得有问题。
Gauss松鼠会
12 天前
服务器
·
数据库
·
postgresql
·
性能优化
·
gaussdb
GaussDB(DWS)性能问题处理套路
对于性能问题,这边习惯将其按照范围和影响分为单点性能问题和系统级性能问题,单点性能问题大多直接转变成单SQL调优,而系统级性能问题因其复杂性往往处理起来比较费时费力,在此根据历史性能问题的处理经验总结一份套路,旨在指导大家在碰到DWS性能问题时有法可依,主要包含问卷和三阶段排查两个部分。
Gauss松鼠会
13 天前
java
·
数据库
·
经验分享
·
spring boot
·
后端
·
sql
·
gaussdb
GaussDB(DWS) SQL性能问题案例集
本文主要汇总了GaussDB(DWS)经常遇到的SQL语句执行慢问题处理方法。【重要提示】建议首先按照GaussDB(DWS)性能问题处理套路排查集群健康度、业务阻塞情况、业务并发和业务排队。
Gauss松鼠会
14 天前
java
·
数据库
·
算法
·
oracle
·
性能优化
·
gaussdb
GaussDB(DWS)数据融合:Oracle增量数据迁移到DWS
本文介绍一种从Oracle到Dws进行数据迁移方式。数据迁移分为两步,全量迁移和增量迁移。全量迁移是指将源端的全部或部分数据一次性的迁移到目标端的过程,全量同步采用CDM方案;增量同步是指将指定检查点后的数据库数据增量变化由源数据库同步到目标数据库的过程。
DarkAthena
16 天前
gaussdb
【GaussDB】 keep聚合SQL 性能优化分析:从 123s 到 18s 的优化之路
注:本文所有对象名及字段名均已做脱敏处理某金融交易系统需要查询每日行情数据,针对每个交易品种(asset_id),获取两个时间段的最新行情快照:
DarkAthena
17 天前
gaussdb
【GaussDB】排查报错“ERROR: Plpgsql estate is null“
客户在 GaussDB 中执行一个上万行的匿名块时,遇到了 ERROR: Plpgsql estate is null 报错。通过手动加日志点位二分法,定位到报错 SQL 与子函数调用相关。单独调用子函数不会报错,因此需要进一步分析。
DarkAthena
17 天前
oracle
·
gaussdb
·
duckdb
【DuckDB】一条 SQL 同时连接 Oracle 和 GaussDB
在数据迁移、数据比对、异构数据库运维等场景中,经常需要同时查询多个不同类型的数据库。DuckDB 作为一款嵌入式分析型数据库,支持通过扩展连接多种外部数据源。本文将演示如何在一条 SQL 中同时连接 Oracle 和 GaussDB,并实现跨库联合查询。
Gauss松鼠会
18 天前
服务器
·
数据库
·
postgresql
·
性能优化
·
gaussdb
·
经验总结
GaussDB(DWS) 日常维护命令
在日常使用GaussDB(DWS) 过程中,会遇到各种各样的问题,通过熟练的掌握常用的维护命令和问题定位方法,可以使我们提高问题定位效率,快速解决问题。根据以往的经验,将常用的操作命令分成了以下三个部分。在实际使用的过程中可能还需要掌握其它更多的命令,本文仅列举了部分命令。
Gauss松鼠会
18 天前
java
·
数据库
·
sql
·
数据库开发
·
gaussdb
GaussDB(DWS) GUC参数修改、查看
GaussDB(DWS)提供了多种修改GUC参数的途径,用户可以通过sql、界面、shell工具等多种形式对guc参数进行调优、修改。
UtopianCoding
19 天前
数据库
·
mysql
·
gaussdb
数据库语法对比详细规则
本文档定义 GaussDB、OceanBase、SQLServer、达梦 (DM8)、人大金仓 (KingbaseES)、MySQL 六种数据库之间的语法差距。
Gauss松鼠会
19 天前
java
·
网络
·
数据库
·
算法
·
oracle
·
性能优化
·
gaussdb
GaussDB(DWS) 资源监控Topsql
topsql是监控数据库的资源消耗情况的视图,记录的是sql级别的语句资源消耗情况,提个了实时topsql和历史topsql等系统视图。查询当前和历史数据库中语句的资源消耗情况,记录的资源包括内存,下盘大小,cpu时间,除了资源的使用情况,也记录了sql的执行状态的一些信息,包括阻塞时间、执行时间、执行状态、内存估算、异常信息、执行计划等信息。
Gauss松鼠会
21 天前
java
·
数据库
·
经验分享
·
spring boot
·
后端
·
sql
·
gaussdb
【GaussDB】基于SpringBoot实现操作GaussDB(DWS)的项目实战
数据仓库服务GaussDB(DWS) 是一种基于华为云基础架构和平台的在线数据处理数据库,提供即开即用、可扩展且完全托管的分析型数据库服务。GaussDB(DWS)是基于华为融合数据仓库GaussDB产品的云原生服务 ,兼容标准ANSI SQL 99和SQL 2003,同时兼容PostgreSQL/Oracle数据库生态,为各行业PB级海量大数据分析提供有竞争力的解决方案。
Gauss松鼠会
21 天前
java
·
数据库
·
算法
·
性能优化
·
gaussdb
·
经验总结
【GaussDB】GaussDB 常见问题及解决方案汇总
可以参考开发者指南:不能。目前默认都是Oracle兼容性,没有单独的参数开关目前没有。create sequence 的语法格式如下
DarkAthena
25 天前
gaussdb
【GaussDB】讨论下for update游标加锁的设计
在 Oracle 中有一种常见用法:通过存储过程有条件地更新一张或多张表的数据。由于存储过程可能被并发调用,需要加锁防止并发执行。做法是定义一个游标,在查询语句末尾加上 FOR UPDATE,然后 OPEN 这个游标即实现加锁。至于后续的数据更新操作,在存储过程里还是外面都无所谓——反正数据已经锁住了,更新完提交即可:
Gauss松鼠会
1 个月前
数据库
·
sql
·
oracle
·
gaussdb
·
经验总结
·
命令总结
【GaussDB】数据加密方式:函数加密、透明加密与全密态
在数据安全合规日益严格的今天,数据库加密已成为保护敏感信息的最后一道防线。GaussDB提供了三种主流的加密方案:函数加密、透明加密(TDE)和全密态数据库。它们在加密位置、安全强度、性能影响和应用改造成本上各有不同。本文将详细解析这三种方式的原理与适用场景。
Gauss松鼠会
1 个月前
数据库
·
经验分享
·
sql
·
数据库开发
·
gaussdb
·
经验总结
浅谈GaussDB (DWS)技术【玩转PB级数仓GaussDB(DWS)】
数据仓库服务GaussDB(DWS) 是一种基于华为云基础架构和平台的在线数据处理数据库,提供即开即用、可扩展且完全托管的分析型数据库服务。GaussDB(DWS)是基于华为融合数据仓库GaussDB产品的云原生服务 ,兼容标准ANSI SQL 99和SQL 2003,同时兼容PostgreSQL/Oracle数据库生态,为各行业PB级海量大数据分析提供有竞争力的解决方案。
DarkAthena
1 个月前
gaussdb
美式期权二叉树算法 — 七语言实现与交叉验证报告
背景:最近帮忙给客户优化了一个算法,经过了解,是期货行业的一个标准算法,叫“美式期权二叉树算法”,由于是标准算法,因此本文并不提供客户的原始实现和在其基础上的优化版本,而是完全由AI自主进行分析、测试、编写报告、推送到github。
Gauss松鼠会
1 个月前
数据库
·
经验分享
·
sql
·
oracle
·
gaussdb
GaussDB数据库统计信息自动收集机制
数据库的统计信息是数据库中用于描述数据分布和存储特性的关键元数据,主要用于数据库性能优化和查询执行。统计信息提供了数据分布特征(如行数、唯一值数量、数据倾斜等),帮助优化器估算不同执行计划的成本。数据库的优化器会基于这些统计信息从多种可能得执行路径中选择执行计划最优的一个。当统计信息不准确时,比如表数据已经大幅变化但是统计信息未及时更新,优化器可能选择低效的执行计划进而引发性能问题。本文只讨论GaussDB数据库统计信息自动收集其中的技术问题。
Gauss松鼠会
1 个月前
服务器
·
数据库
·
性能优化
·
gaussdb
·
经验总结
效率起飞!GaussDB 管理平台(TPOPS)升级指南
为了进一步保障业务的稳定运行,云数据库GaussDB管理平台(TPOPS)需要从24.1.30升级到24.7.32。