自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1852)
  • 问答 (3)
  • 收藏
  • 关注

原创 南大通用GBase 8c 数据库分区表实践探秘(二)

本文将针对这四种分区类型分别阐述其功能、效果及常用使用场景。

2025-08-29 13:38:15 274

原创 南大通用GBase 8c 数据库分区表实践探秘(一)

当数据库中一张表的数据量过大时,会显著影响数据的查询和操作效率。南大通用GBase8c 数据库的解决方式是通过分区表功能,将一张大表从逻辑上划分为多个较小的分区,从而避免一次性处理大量数据,显著提升数据处理和查询性能。分区表尤其适用于时序数据、日志数据、大规模业务数据等场景。本文将针对这四种分区类型分别阐述其功能、效果及常用使用场景。

2025-08-29 11:48:57 101

原创 GBASE南大通用技术分享:GBase 8s数据库Q转义功能解析(下)

在数据库中,处理字符串时经常会遇到需要包含特殊字符,如单引号等。使用Q转义,你可以轻松地将整个段落作为一个字符串插入,而不需要担心单引号的转义问题。通过使用 Q 转义语法,你可以轻松处理各种复杂的字符串场景,尤其对处理大段的、包含多个特殊字符的文本特别有用,它简化了转义的过程。* 可读性:在处理复杂的字符串时,Q 转义语法使得字符串更加清晰易读,减少了转义字符的使用,提高了代码的可维护性。Q转义在处理包含多行文本的字符串时尤其有用,尤其是当这些字符串包含SQL或PL/SQL代码时。

2025-08-28 17:00:58 120

原创 南大通用GBase 8s数据库Q转义功能详解(上)

使用 Q 前缀加单引号再加分隔符的形式实现字符的转义,分隔符包围的字符为需要转义的部分。Q 前缀加单引号再加分隔符的形式是对 SQL 中单引号转义的扩展,但凡支持单引号转义的语法均支持替换成此种形式。如果分隔符也出现在需要转义的字符 c 中,要避免在此字符后紧接出现一个单引号。但当需要转义的特殊字符过多时,“单引号转义”的方式就显得很麻烦且不直观了。--输出:John's book。--输出:John's book。--输出:John's book。--输出:John's book。

2025-08-28 16:49:49 402

原创 南大通用GBase 8a数据库加载常见问题原因浅析(二)

南大通用GBase 8a数据库常见加载错误及原因:用例:gbase> load data infile 'ftp://gbase:gbase@172.16.128.11/home/gbase/2.txt' into table test.tmp_lxj_1212_test data_format 3 max_bad_records 0;ERROR 1733 (HY000): (GBA-01EX-700) Gbase general error: I/O operation on ftp://gbase:

2025-08-28 11:07:45 413

原创 南大通用GBase 8a数据库加载常见问题原因浅析(一)

3、报failed to get table distribution information.错误原因:/home/gbase/*.tbl 没有匹配到文件,通配符文件不存在。4、报550 Could not get file size.错误原因:/home/gbase/4.txt 这个文件不存在。2、报Couldn't connect to server。5、报Remote file not found uri。报错原因:ip地址错误或者vsftpd服务没有启动。错误原因:gbase用户密码错误。

2025-08-27 15:52:53 300

原创 南大通用GBase 8a数据库集群性能优化方法之—优化硬件

特别针对超多CPU,比如国产ARM平台服务器,超大内存,超过512GB,可以通过多实例部署的方案,提高硬件资源的利用率,包括numa绑定提高CPU和内存的高效利用。通过虚拟机群的物理隔离,可以按照业务重要性,实时性要求,划分多个集群,来保证最重要的业务获得最高的硬件支持。对重要业务,使用频率高的业务,通过表空间、虚拟集群等方案,将数据保存到更高性能的服务器或者硬盘上。通过表空间,将重要的表保存到性能更高的磁盘上,比如ssd, flash卡等。这个不用多说了,更好的硬件必然带来更高的性能,支持更多的并发。

2025-08-27 11:33:00 166

原创 GBASE南大通用亮相DMHC2025,助力构建智慧医疗新生态

GBASE南大通用作为国产数据库领先企业,聚焦数智医疗健康发展,携全栈数据库产品与医疗信创解决方案,亮相“数字医学与健康大会(DMHC)” 暨“医院建筑与装备创新发展大会(HCDE)”。

2025-08-26 15:26:27 362

原创 南大通用GBase 8a数据库集群性能优化方法之—优化数据库参数

大并发必然会导致内存不足,在保证有限并发可用时,必须要调增数据库的内存参数,避免内存不足导致报错或者大量的SWAP导致性能急剧下降。如硬件资源有限,比如特别是CPU,磁盘,过高的并发或导致内部竞争,CPU的表现是大量的Sys,磁盘的表现就是Busy100%但吞吐量很低。主要是内部线程并行度参数,以多少个内部现场处理一个SQL。可以通过数据库的资源管控,限制同时运行的SQL数量,后续SQL是排队状态。本文针对如上三类,根据项目经验,针对可能的优化点做出分析。选择合适的并发数,不是高并发,一定带来高性能。

2025-08-26 14:51:34 247

原创 南大通用GBase 8a数据库集群性能优化方法之—优化业务SQL

如果Hash列不正确,则需要做一次动态Hash:创建临时表,将每个计算节点需要计算的数据,根据需要分组的列,做一次数据重分布,然后在各个节点的临时表做计算。如果你的group、join列多个条件,那就选择最重要,使用频率最高的业务,唯一值最多的列做Hash分布列,常见的有IMSI,MSISDN,callingnumber, IDNumber等。如果业务最终要返回大量的列,比如查询详单,可以通过行存列grouped的方式,降低这类查询消耗的磁盘IO,提升这类查询性能。在业务允许的情况下,建议加上limit。

2025-08-26 14:41:04 215

原创 GBase 8s JSON 函数实操:让复杂数据处理变简单

json_extract 函数用于从 JSON 字符串中提取数据。• json_doc :一个有效的 JSON 文档,可以是 JSON 字符串、JSON 列或表达式。• path :一个 JSON 路径表达式,表示要提取的元素位置,通常以 $ 开头。可以通过点 . 表示子元素,或者使用方括号 [] 表示数组中的元素。json_replace 函数用于更新 JSON 字段中指定键值对的值。• json_doc :要更新的 JSON 字段。• path :要更新的键路径。

2025-08-26 09:58:15 487

原创 南大通用 GBase 8a 分布式数据库:dblink 推送与 passthrough 配置流程

用户是指执行推送命令时登录的用户,如这儿配置的是gbase ,则gccli -ugbase -p 用gccli -uroot会报错。在[gbased]标签下添加,ip为透明网关所在IP(本测试透明网关放在了192.168.20.81,此处需要根据现场环境修改)A集群通过dblink往B集群推送数据,A集群通过passthrough在B集群创建、删除表。2)配置推送功能相关配置(A集群IP,本配置为执行推送功能所在的管理节点和用户)1)配置数据源(B集群IP,因为目标是往B集群写数)

2025-08-26 09:54:31 792

原创 南大通用 GBase 8c 分布式 SQL 优化:从基础到实战技巧

sql优化涉及GBase 8c数据库的查询设计、索引优化、数据结构选择等多个方面。通过合适的优化策略,不仅可以提高查询性能,还能大幅度降低数据库的负载。掌握了这些优化技巧后,开发者和数据库管理员可以更好地应对高并发、大数据量等挑战,提升系统的整体性能和响应速度。

2025-08-26 09:51:40 628

原创 南大通用GBase 8a数据库手动设置开机自启操作解析

开机自启可以在主机异常重启后自动恢复数据库服务,而rc.local文件的作用是可以开机时启动服务,不同的操作系统里路径一般为/etc/rc.local或者/etc/rc.d/rc.local,我们还可以通过该脚本实现关闭透明大页,开机设置环境变量等功能。南大通用GBase 8a数据库安装后需要手动设置开机自启,确保主机启动后数据库可以正常运行。

2025-08-25 14:43:42 881

原创 南大通用GBase 8s数据库亮相 DTCC 2025,赋能金融核心信创升级

本届大会以“智能创新 数赢未来”为主题,设置了2大主会场,16+技术专场,围绕数据库自主可控架构设计、数据库内核解析、分布式数据库、云原生数据库、实时数仓、AI For DB、Data+AI、向量数据库与RAG检索等热点话题,邀请超百位行业技术专家解析前沿技术、分享实践案例,提供了一场年度技术盛宴。面向金融核心系统信创改造过程中适配成本高企、高并发下性能与稳定性面临挑战、人才储备不足等困境,GBase 8s凭借四大核心价值引擎,构建起全方位、多层次的金融级数据库解决方案。

2025-08-25 13:19:25 382

原创 南大通用GBase 8a数据库UNPIVOT列转行函数逆透视解析

南大通用GBase 8a数据库UNPIVOT函数是实现对数据的逆透视,即列转行,能够对指定列进行逆透视,保持其他列的列值不变,同时会新增两个新列。这两个新列分别存储指定列的列值和列名。

2025-08-25 11:14:26 169

原创 南大通用GBase 8a集群系统表查询功能及优化方法解析

南大通用GBase 8a数据库的系统表information_shema.tables记录整个系统的数据库表名等信息,当数据库中的表数量很大,比如多达几十万甚至上百万张时,直接对 information_schema.tables进行查询(比如:查询全部表名信息)可能会遇到性能问题。该表为系统表,和普通表的存储查询机制不同,其内容是动态生成的,每次查询时,都需要扫描元数据文件(如表定义、存储引擎信息等),并动态构建结果集。在查询该表时,系统可能会对相关表或数据库加元数据锁,以确保一致性。

2025-08-22 11:39:42 269

原创 解码南大通用GBase 8s数据库从内核重构到生态自立的突破之路(二)

目前,GBase 8s已构建成熟的生态体系:内核层面支持共享存储集群、主备集群等多架构,高度兼容Oracle、MySQL等主流数据库的函数、数据类型及语法语义;实现极速闪回读,不需要等待漫长的日志回滚。存储引擎重构的关键工作包括解决混合读写下的快照读,多版本管理,合理的GC方式和时机,以及如何在从节点实现混合存储引擎等。郭茁表示,数据库生态的本质在于“连接”:它以数据库核心为根基,将开发者、上下游合作伙伴、各类接口框架及工具等要素聚合起来,形成一个协同联动的有机整体,进而实现各方优势的互补与效能的最大化。

2025-08-22 11:25:27 224

原创 解码南大通用GBase 8s数据库从内核重构到生态自立的突破之路(一)

8月21日,第十六届中国数据库技术大会(DTCC 2025)在京召开,大会特别设置"南大通用定制专场",从应用实践、发展历程、技术突破、高可用方案及生态建设等维度,全面展示“GBase 8s数据库从内核重构到生态自立的突破之路”。

2025-08-22 11:07:23 355

原创 GBASE南大通用制造业案例-红云红河烟草集团物流配送中心管控平台

该项目着眼于建立数据驱动的物流运营与管理模式,综合考虑“人机料法环”各要素管理管控,兼顾工商零链路上与物资物流业务相关环节一体化整合与融合,统筹形成规划柔性作业管控、区域信息系统平台集成、全域数据采集、数字化设备管理、区域一体业务监控、区域智慧物流数据分析中心、区域智慧物流指挥中心、区域业务移动终端8个方面的项目建设内容。该项目基于业务移动终端、PC端应用、监控大屏、数据看板、VR/AR应用等应用场景,采用南大通用GBase 分布式数据库作为数据存储中心,综合集成传统业务、改造业务、新建业务。

2025-08-20 15:16:53 221

原创 南大通用GBase 8c数据库运维场景之利用高可用工具更换数据库IP接口

该工具由操作系统用户gbase执行,为数据库管理员及自动化运维平台提供了对数据库集群进行启停控制与状态查询的基础能力,是 GBase 8c 管理模块进行集群生命周期管理的重要支撑。随着业务发展、网络架构调整或基础设施升级,已部署并处于生产运行状态的 GBase 8c 集群,时常面临一项关键且复杂的运维挑战:节点 IP 地址或端口的动态更换需求。例如,将集群中原有节点使用的IP1地址,平滑、安全地迁移至位于不同网段的新地址IP2,同时必须最大限度地减少对在线业务的影响,确保服务的连续性与数据的完整性。

2025-08-20 14:34:40 346

原创 南大通用GBase 8c数据库分布式场景下SQL优化策略(一)

在现代数据库应用中,sql优化是确保数据库性能的关键之一。随着数据量的增加和业务复杂度的提升,如何高效地执行sql查询成为了数据库管理员和开发者的重要课题。GBase 8c作为一款高性能、高扩展性的关系型分布式数据库产品,sql优化也对其数据查询性能起着至关重要的作用。本文将深层解析GBase 8c中sql优化的关键策略,并结合具体示例,帮助读者更好地理解如何通过sql优化提升数据库性能。

2025-08-20 14:17:52 360

原创 南大通用GBase 8s 数据库Python 驱动实践指南

在数据驱动的今天,Python 作为一门强大的编程语言,与数据库的结合越来越紧密。GBase 8s 提供了 Python 驱动支持,让 Python 开发者能够轻松地与 GBase 8s 数据库进行交互。本文将为您详细介绍如何使用Python驱动链接GBase 8s数据库,从安装驱动到编写代码,再到运行示例,让您快速上手!

2025-08-19 16:01:00 351

原创 南大通用GBase 8a数据库dblink推送功能和passthrough配置手顺

在[gbased]标签下添加,ip为透明网关所在IP(本测试透明网关放在了192.168.20.81,此处需要根据现场环境修改)A集群通过dblink往B集群推送数据,A集群通过passthrough在B集群创建、删除表。2)配置推送功能相关配置(A集群IP,本配置为执行推送功能所在的管理节点和用户)1)配置数据源(B集群IP,因为目标是往B集群写数)备注: ip为源集群IP,配置多个分段即可。在A集群登录集群,创建dblink。6.A集群测试数据推送到B集群。5.创建dblink。

2025-08-19 15:17:48 643

原创 详解:彻底清除 GBase 8s 数据库共享内存段的操作步骤

在运维过程中,有时我们需要清理数据库实例的共享内存段,以释放系统资源或解决潜在问题。对于 GBase 8s 数据库,正确删除共享内存段是一个重要的运维步骤。本文将介绍如何彻底清除 GBase 8s 的共享内存段,确保操作安全且有效。

2025-08-15 14:08:04 239

原创 从理论到实践:南大通用 GBase 8a 小表转复制表策略

SQL语句中2个表进行Join操作,该2张表的关联列有一个为分布表的hash分布列或都不是hash分布列,并且关联方式为非等值关联,则GCluster将单表过滤条件过滤后结果集小的表拉成复制表的方式在各节点复制较小的表,然后再进行两表local join。1) GCluster根据T1,T2 表各自的单表条件进行评估结果集的大小, 把结果集较小的表(T1)的在各个节点上根据T1的表结构产生一个中间结果表_tpt1。3、Node1,Node2,Node3节点上的GNode接收到SQL后,进行执行该查询。

2025-08-15 14:05:45 345

原创 场景化解析:小工具如何为南大通用 GBase 8c 数据库性能分析助力

在金融、电信、政务等核心业务场景中,GBase 8c 分布式数据库承载着高并发、低延迟的事务处理与分析任务。随着业务规模扩大与数据量激增,SQL 语句的执行效率直接决定了系统的整体性能与稳定性。传统“黑盒式”的性能监控手段(如仅观察 CPU、内存等资源指标)已难以快速定位响应延迟的根因——低效 SQL 往往隐藏在复杂的业务逻辑中,成为系统瓶颈的隐形杀手。为此,GBase 8c提供了丰富的工具或系统对象,辅助用户快速完成SQL性能分析。

2025-08-15 14:00:59 911

原创 南大通用GBase 8s 数据库清除共享内存段操作指引

在运维过程中,有时我们需要清理数据库实例的共享内存段,以释放系统资源或解决潜在问题。对于 GBase 8s 数据库,正确删除共享内存段是一个重要的运维步骤。本文将介绍如何彻底清除 GBase 8s 的共享内存段,确保操作安全且有效。

2025-08-15 13:26:50 391

原创 南大通用GBase 8c数据库性能分析场景小工具简介(二)

在金融、电信、政务等核心业务场景中,GBase 8c 分布式数据库承载着高并发、低延迟的事务处理与分析任务。随着业务规模扩大与数据量激增,SQL 语句的执行效率直接决定了系统的整体性能与稳定性。传统“黑盒式”的性能监控手段(如仅观察 CPU、内存等资源指标)已难以快速定位响应延迟的根因——低效 SQL 往往隐藏在复杂的业务逻辑中,成为系统瓶颈的隐形杀手。为此,GBase 8c提供了丰富的工具或系统对象,辅助用户快速完成SQL性能分析。

2025-08-15 11:14:56 382

原创 第16届中国数据库技术大会,GBASE南大通用定制专场,参与互动,现场兑奖

聚焦南大通用基于共享存储的数据库集群GBase 8s的自主研发历程,分享其产品演进、内核重构、独立生态、解决方案以及在关键行业的最佳实践,剖析GBase 8s从底层架构到关键算法的技术革新,展现其从技术创新到生态落地的完整路径。分享您与GBase 8s的点点滴滴 —— 可能是一次解决技术难题的畅快经历,可能是对GBase 8s未来功能的奇思妙想,也可能是在使用过程中的独特感悟,我们也欢迎您指出当前GBase 8s存在的不足。无论您是GBase 8s的资深用户,还是刚接触不久的新朋友,都可以畅所欲言。

2025-08-14 14:12:35 304

原创 南大通用GBase 8c数据库性能分析场景小工具简介(一)

在金融、电信、政务等核心业务场景中,GBase 8c 分布式数据库承载着高并发、低延迟的事务处理与分析任务。随着业务规模扩大与数据量激增,SQL 语句的执行效率直接决定了系统的整体性能与稳定性。传统“黑盒式”的性能监控手段(如仅观察 CPU、内存等资源指标)已难以快速定位响应延迟的根因——低效 SQL 往往隐藏在复杂的业务逻辑中,成为系统瓶颈的隐形杀手。为此,GBase 8c提供了丰富的工具或系统对象,辅助用户快速完成SQL性能分析。

2025-08-14 13:16:42 318

原创 因CPU线程不足导致GBase 8a数据库集群性能下降的一种分析处置方法

1、执行show engine express status命令查看引擎状态时,发现有的计算节点Total tasks in groups值高,集群任务执行慢。建议将_gbase_sis_ctq_threads、gbase_parallel_max_thread_in_pool参数调整为512。2、nmon查看该节点的磁盘IO是否正常,如果使用达100%,执行pidstat -d 2命令看出是什么进程占用磁盘IO。7)show (full) processlist (慢的节点)应该是可执行线程不够。

2025-08-13 17:51:53 181

原创 南大通用GBase 8a数据库小表拉成复制表策略简介

南大通用GBase 8a数据库,对SQL语句中2个表进行Join操作,该两张表的关联列有一个为分布表的hash分布列或都不是hash分布列,并且关联方式为非等值关联,则GCluster将单表过滤条件过滤后结果集小的表拉成复制表的方式在各节点复制较小的表,然后再进行两表local join。1) GCluster根据T1,T2 表各自的单表条件进行评估结果集的大小, 把结果集较小的表(T1)的在各个节点上根据T1的表结构产生一个中间结果表_tpt1。

2025-08-12 14:44:54 393

原创 赛迪顾问《2024-2025年平台软件市场研究报告》-数据库市场研究速递

南大通用的GBase数据库在金融、运营商等行业获得了大量应用,持续保持“中国分析型数据库市场中国厂商第一”的位置。值得一提的是,自赛迪报告专项研究中国分析型数据库市场以来,南大通用的GBase数据库始终蝉联国产第一的位置。金篆信科(GoldenDB)凭借其在银行领域的多年深耕,在中国分布式事务型数据库市场中位列中国厂商第一。2024 年,中国数据库管理系统市场竞争格局呈现国外厂商市场占有率萎缩,中国厂商市场占有率提升的趋势。本土厂商排位依次为:达梦数据库、金篆信科、电科金仓、海量数据、GBASE南大通用。

2025-08-11 17:57:22 247

原创 GBASE南大通用制造业应用案例-佛山照明公司MES、SCADA系统改造项目

佛山照明MES系统、SCADA系统,通过将原业务数据整合到GBase分布式数据库数据库中,支持系统的访问和查询动作,具体包括MES系统的基础管理、设备管理、生产管理等和SCADA系统的设备接入、协议转换等功能。GBase分布式数据库数据库设计了一主两备部署方案,便于系统应用的快速查询,同时高度兼容Oracle语法,将旧数据迁移到新系统中,实现平滑上线。

2025-08-11 17:37:17 137

原创 南大通用GBase 8c 数据库闪回恢复功能介绍(二)

可以指定原始用户指定的表的名称,或对象删除时数据库分配的系统生成名称。”语句查看回收站中的内容。如果指定了用户指定的名称,且如果回收站中包含多个该名称的对象,然后数据库检索回收站中最近移动的对象。闪回truncate基于回收站机制,通过还原回收站中记录的表的物理文件,实现已truncate表的恢复。闪回DROP:可以恢复意外删除的表,从回收站(recyclebin)中恢复被删除的表及其 附属结构如索引、表约束等。闪回drop是基于回收站机制,通过还原回收站中记录的表的物理文件,实现已drop表的恢复。

2025-08-08 11:50:12 900

原创 赛迪发布《2024-2025年平台软件市场研究报告》-数据库市场信息速递

南大通用的GBase数据库在金融、运营商等行业获得了大量应用,持续保持“中国分析型数据库市场中国厂商第一”的位置。值得一提的事,自赛迪报告专项研究中国分析型数据库市场以来,南大通用的GBase数据库始终蝉联国产第一的位置。金篆信科(GoldenDB)凭借其在银行领域的多年深耕,在中国分布式事务型数据库市场中位列中国厂商第一。2024 年,中国数据库管理系统市场竞争格局呈现国外厂商市场占有率萎缩,中国厂商市场占有率提升的趋势。本土厂商排位依次为:达梦数据库、金篆信科、电科金仓、海量数据、GBASE南大通用。

2025-08-08 11:27:04 433

原创 南大通用GBase 8c 数据库闪回恢复功能介绍(一)

闪回恢复功能是数据库恢复技术的一环,可以有选择性的撤销一个已提交事务的影响, 将数据从人为不正确的操作中进行恢复。闪回表基于MVCC多版本机制,通过删除指定时间点和该时间点之后的增量数据,并找回指定时间点和当前时间点删除的数据,实现表级数据还原。CSN 指要查询整个数据库逻辑提交序下某个CSN点的数据,CSN指一个具体逻辑提交时间 点,数据库中的CSN为写一致性点,每个CSN代表整个数据库的一个一致性点,查询某个 CSN下的数据代表SQL查询数据库在该一致性点的相关数据。

2025-08-07 17:53:27 314

原创 南大通用 GBase 8s Python 驱动实战:提升数据库交互效率的最佳路径

在数据驱动的今天,Python 作为一门强大的编程语言,与数据库的结合越来越紧密。GBase 8s 提供了 Python 驱动支持,让 Python 开发者能够轻松地与 GBase 8s 数据库进行交互。本文将为您详细介绍如何使用Python驱动链接GBase 8s数据库,从安装驱动到编写代码,再到运行示例,让您快速上手!

2025-08-07 15:45:57 343

原创 南大通用 GBase 8c 闪回恢复:高效应对数据误操作的有力武器

闪回恢复功能是数据库恢复技术的一环,可以有选择性的撤销一个已提交事务的影响, 将数据从人为不正确的操作中进行恢复。在采用闪回技术之前,只能通过备份恢复、PITR 等手段找回已提交的数据库修改,恢复时长需要数分钟甚至数小时。采用闪回技术后,恢复已提交的数据库修改前的数据,只需要秒级,而且恢复时间和数据库大小无关。

2025-08-07 15:44:59 609

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除