database

Dolphin_Home20 小时前
java·spring boot·后端·spring cloud·database·广度优先·图搜索算法
从理论到实战:图结构在仓库关联业务中的落地(小白→中级,附完整代码)很多开发者在大学数据结构课上都学过图这种数据结构,但大多停留在“知道节点、边、BFS/DFS这些概念”的层面,很少有机会在实际业务中落地。本文将以仓库关联关系维护(后续用于库存上限关联合并的前置需求)为场景,从图的基础概念讲起,由浅入深地讲解如何将图结构与实际业务结合,解决“无向连通图下仓库关联关系维护”的问题。即使你只听过图的名字,也能跟着本文完成从理论到代码的落地。
surtr11 天前
数据库·sql·mysql·oracle·database
数据库基础(数据库原理和应用)数据(data) 是数据库中存储的基本对象数据库(database,简称DB)是长期储存在计算机内有组织、可共享的大量数据的集合。
dingdingfish2 天前
oracle·database·application·developer·deploy·guide
Oracle 《数据库 2 天开发人员指南》第10章:部署Oracle数据库应用程序本文为2 Day Developer’s Guide 第10章 Deploying an Oracle Database Application 的笔记。
BullSmall3 天前
linux·运维·服务器·database
Apache Doris 精细化调优配置指南Doris 调优核心围绕资源利用率(内存 / CPU/I/O)、查询性能、导入效率和集群稳定性展开,需结合硬件环境(CPU / 内存 / 磁盘类型)、业务场景(高并发点查 / 大数据量分析 / 高吞吐导入)和数据特征(数据量 / 分区粒度 / 查询模式)定制配置。以下是分维度的调优方案,包含参数说明、适用场景和推荐值。
Gauss松鼠会3 天前
数据库·sql·database·opengauss
【openGauss】让gsql和sqlplus输出包含有SQL及数据的完全一致的文本文件从oracle迁移到openGauss或MogDB,需要进行数据核对,虽然MogDB有官方的数据核对工具mvd,但有些客户还是想自己再核对一次。不过表太多,肯定需要进行很多条sql的批量核对,而且核对还不能仅仅只是统计行数,至少还要对数值列求和,有些表可能还要基于业务规则进行分组统计。 其实写段Java或者python就可以输出格式完全相同的查询结果了,但这些开发语言都有环境依赖,且对于运维DBA这一特定角色,可能不是太愿意用这些语言来编写代码。所以,希望能从gsql和sqlplus获得完全一致的文本输出
Gauss松鼠会3 天前
数据库·oracle·database·gaussdb
【openGauss】如何在openGauss中实现类似Oracle中constructor function、member function的功能面向过程编程和面向对象编程,是两种编程的思维方式。在数据库中编程,大多都是用的存储过程,但是Oracle也支持面向对象的编程方式,即在自定义type中,包含constructor function、member function的声明及定义。这种方式,能够较为轻松地使用其他面向对象编程的语言进行相互移植,虽然语法上有所区别,但是重要的是主体逻辑基本不用变,甚至oracle也提供了其他开发语言对这种type对象直接调用的支持。 《ORACLE对象关系开发人员指南》 所以,实际上也存在很多在oracle中使用
zgxme6 天前
iceberg·database
Iceberg Rest Catalog + OSS 实践踩坑记录:Polaris x-amz-content-sha256 报错 与 Nessie 配置最近在做查询引擎Iceberg 性能测试,主要是环境准备、测试集准备、性能测试开展。 本篇只包括环境准备部分,记录下环境准备过程,几个方面:
DBA圈小圈7 天前
数据库·postgresql·database
【KingbaseES】V8R6查询长事务语句
TT哇8 天前
java·数据库·mysql·intellij-idea·database
【Database Navigator 插件】idea 社区版连接 mysql 数据库IDEA 数据库插件Database Navigator 插件是 IntelliJ IDEA 集成开发环境中的⼀个重要组件,它为开发者提供了⼀种⽅便快捷的数据库管理和开发⼯具。通过 Database Navigator 插件,开发者可以连接到各种类型的数据库,执⾏ SQL 查询和更新数据,以及通过可视化的⽅式设计和维护数据库表结构。
dingdingfish10 天前
oracle·database·developer·guide·intro
Oracle 《数据库 2 天开发人员指南》第1章:2天Oracle数据库开发介绍本文为2 Day Developer’s Guide 第1章 Introduction to 2 Day Oracle Database Development 的笔记。
dingdingfish10 天前
oracle·database·developer·connect·guide·explore
Oracle 《数据库 2 天开发人员指南》第2章:连接与探索Oracle数据库本文为2 Day Developer’s Guide 第2章 Connecting to Oracle Database and Exploring It 的笔记。
宝桥南山12 天前
sql·microsoft·微软·database·azure·powerbi
Azure - 尝试使用一下Kusto Query Language(KQL)微软的产品中有时会看到KQL(Kusto Query Language)的身影,比如在Azure Monitor, Azure Sentinel, Microsoft Fabric等服务平台进行数据查询时候,可能会使用到KQL。Microsoft Fabric中的Real-time eventstreams最后有可能存储到eventhouse的KQL database中,这时候也是使用KQL进行查询操作的。相对于SQL, KQL更加简洁,但是一般需要通过transformer来将KQL转换成engine的
dingdingfish12 天前
oracle·database·developer·19c·guide
Oracle 数据库 2 天开发人员指南 翻译及读书笔记这是2023年3,4月间阅读和翻译的。从今日起(2025年12月7日)陆续发表,顺带再复习一下。
Gauss松鼠会17 天前
数据库·vr·database·opengauss
【openGauss】如何通过pg_trigger.tgtype获取触发器的各种触发条件最近看到反馈兼容的dba_triggers视图中,同一个触发器的trigger_event被拆成了多行,和ORACLE中表现不一致,于是我进行了一些分析,发现是在其引用的information_schema.triggers视图中就已经拆开成了INSERT/DELETE/UPDATE,但是这些属性都是通过tgtype这一个int2整型的字段获取的,甚至连before/after/instead of/row/statement 等都是通过这一个字段。一个值存多种信息,这在ORACLE的数据字典视图里很常见
Gauss松鼠会17 天前
linux·数据库·database·gaussdb
【GaussDB】如何从GaussDB发布包中提取出内核二进制文件背景GaussDB 从505和506版本起,华为官方不再提供用脚本安装GaussDB的方式(应该是基于运维交付标准化的角度考虑),仅支持使用TPOPS进行安装。而想正常搭建一整套TPOPS+GaussDB,所需要的硬件配置非常高,普通开发者或者DBA个人很难整出这么一套硬件。就算培训视频和文档再好再多,没有环境进行测试,也全是纸上谈兵罢了。 熟悉openGauss安装原理的都知道,单机启动其实很简单,gs_initdb初始化一个数据目录,然后改改参数和环境变量,直接gs_ctl start就能启动。也就是
喂自己代言22 天前
sql·postgresql·database
常见的关系型数据库有哪些?如何安装和使用Postgres?(中英双语版)关系型数据库是各行业数据存储与管理的核心工具,不同数据库各有特点与适用场景。本文通过中英双语对照,先介绍主流关系型数据库,再详细讲解PostgreSQL的安装(以Windows为例)及基础使用方法,帮助你快速上手。
eso198324 天前
database·聚类
AppLovin MAX 瀑布流竞价的核心逻辑AppLovin MAX 采用的是一种混合模式,它同时包含了传统的“瀑布流”和现代的“实时竞价”。 其终极目标是在每次广告请求时,都能找到并展示出价最高的广告。
Gauss松鼠会25 天前
数据库·sql·database·opengauss
【openGauss】OPENGAUSS/POSTGRESQL 中float类型到int类型的隐式转换在一次测试中,发现下面这条sql在oracle和POSTGRESQL/OPENGAUSS中的查询结果不一致
DBA圈小圈1 个月前
数据库·database
【KingbaseES】V8R6查询数据库大小返回带单位(如MB、GB)的易读结果。
Gauss松鼠会1 个月前
数据库·sql·database·gaussdb
【GaussDB】使用DBLINK连接到ORACLEGaussDB 从内核 506版本(20250430发布)起,支持通过DBLINK连接到ORACLE数据库 https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/25.1.30/devg-cent/gaussdb-42-0811.html