- 博客(1832)
- 收藏
- 关注

原创 从入门到进阶,KingbaseES数据库学习资料整理(持续归档中...)
从入门到进阶,KingbaseES数据库学习资料整理(持续归档中...)
2022-12-09 17:09:04
1566
3
原创 金仓数据库助力某市公积金系统国产化迁移实战手记
作为亲历者,我深刻体会到:国产化不是简单的技术替换,而是通过技术创新实现业务赋能。金仓KES给我们带来的不仅是数据库的更替,更是技术能力的全面提升。这次迁移就像给老房子换了新地基——外表看起来还是那个系统,但内在已经脱胎换骨。对于正在考虑国产化迁移的团队,我的建议是:早规划、多测试、小步快跑,你会发现国产数据库已经准备好了。
2025-06-11 21:44:10
616
原创 某证券核心交易系统国产化迁移实战手记,一位券商DBA的血泪史与逆袭路
在券商干运维这么多年,我悟出一个道理——国产化不是赶时髦,而是保命符。金仓这次给我的最大震撼是:它不是在简单替换数据库,而是在重构金融基础设施对业务部门:交易员再也不用担心"卡单"被客户骂对运维团队:终于能睡个安稳觉,不用半夜爬起来处理数据不同步对管理层:交出了一份漂亮的合规答卷要说遗憾,就是迁移前应该更早做全链路压测,这样能提前发现那些藏在角落里的性能瓶颈。不过现在说这个算是"幸福的烦恼"了,毕竟新系统跑得比瑞士钟表还准。
2025-06-11 21:39:37
279
原创 金仓数据库助力某省“数智人社“平台国产化迁移实战手记
大家好,我是干了15年数据库的老王。去年带队完成了某省人社厅"数智人社大数据平台"从Oracle到金仓KES的迁移,整个过程就像给飞驰的高铁换轮子——既要保证业务不停摆,还要让新系统跑得更快。今天就跟大伙唠唠这段经历,特别适合正在观望国产化迁移的同行参考。当初接到这个活,甲方爸爸最担心三件事:"代码要重写吗?性能会掉链子吗?迁移要停业多久?"说实话,刚开始我们心里也打鼓,但金仓这几招确实让我们吃了定心丸:方言翻译官模式 KES的Oracle兼容模式直接能识别原生的存储过程、触发器,
2025-06-11 21:32:30
466
原创 金仓数据库扛起智能车联网国产化大旗?老码农的实战报告来了!
在汽车行业搞核心车联网国产化,压力堪比搞新车首发。选金仓,是顶着巨大风险的。但实践证明,这步棋走对了!制胜关键在哪?近乎零代码改造的极致兼容性,让迁移不再是“伤筋动骨”的浩大工程;专业、智能、可靠的迁移工具链,将高风险动作转化为标准化、可控的流程;为高并发、低延迟、海量数据而生的高性能高可用架构,稳稳扛住了车联网的惊涛骇浪;直击车企核心诉求的特殊保障(安全合规、多中心同步、云端协同),扫清后顾之忧;原厂随叫随到、专业过硬的技术支持,是项目成功的坚实后盾。结果?
2025-06-11 21:25:54
368
原创 金仓数据库扛住风电SCADA国产化迁移?一线工程师的硬核总结来了!
在风电行业搞核心SCADA国产化,压力不比风机塔筒小。选金仓,是经过严苛考量的。事实证明,这选择没错!关键在哪?接近零改造的兼容性,让迁移不伤筋动骨;专业靠谱的智能迁移工具链,把高风险动作变成标准化流程;为实时工业场景定制的高性能高可用架构,顶住了风电数据的狂风暴雨;直击风电痛点的特殊保障(跨网同步、国密),解决后顾之忧;原厂随叫随到的强力支撑,是咱一线的坚强后盾。结果?业务无缝衔接,成本大幅降低,系统跑得更快更稳更安全!
2025-06-11 21:19:00
383
原创 金仓搞定央企集中办公系统国产化?老运维的实战笔记来了!
在央企搞核心系统国产化,压力如山。选金仓,当初是顶着风险的。但回过头看,这步棋走对了!靠的是什么?近乎零改造的兼容性,让迁移不再“伤筋动骨”;智能专业的迁移工具链,把高风险动作变成可控流程;坚实的高性能高可用架构,扛住了央企严苛的业务压力;无短板的特殊场景保障,尤其是安全和异地同步,直击央企要害;原厂给力的贴身服务,关键时刻顶得上!最终结果?业务平滑如丝,成本显著下降,效能不降反升!国产化不是选择题,是必答题。
2025-06-11 21:07:26
219
原创 金仓数据库搞定校园一卡通国产化迁移?这位高校DBA有话要说!
作为亲历整个迁移过程的高校DBA,我的感受是:校园一卡通国产化迁移,选对伙伴和工具至关重要。金仓数据库凭借其出色的兼容性、强大的智能迁移工具链、稳定高效的高可用架构以及完善的特殊场景保障能力,真正做到了业务平滑过渡、迁移成本显著降低、系统效能全面提升。过程当然不是零挑战,但有金仓原厂团队的专业支持和服务保障,加上我们内部的充分准备和协同,最终实现了近乎“无感”的升级。如果你也在为高校核心系统的国产化迁移犯愁,金仓这套经过我们实战检验的方案,值得你认真考虑!别犹豫,国产化的浪潮来了,选好船,才能乘风破浪!
2025-06-11 21:02:40
228
原创 手机银行“心脏”移植记:一位金融 DBA 的金仓迁移实战
凌晨三点,手机银行核心库的监控突然尖叫——不是黑客,而是我们正把这只庞然大物从 Oracle 迁移到金仓 KES 的节骨眼上。作为亲历这场“心脏移植”的老 DBA,我太清楚国产化替代的每一步都踩在刀尖上。
2025-06-11 20:42:26
253
原创 智能车联网系统从 MySQL 迁移到金仓 KES:国产化替代的深度实践
通过此次智能车联网系统从 MySQL 迁移到金仓 KES 的项目,我们不仅成功实现了国产化替代,还为汽车行业数字化转型积累了宝贵经验。金仓 KES 的高性能、高可用性以及强大的兼容性,使其在车联网系统中展现出巨大的应用潜力。未来,我们将继续深化与金仓的合作,探索更多国产化应用场景,为汽车行业数字化转型贡献力量。
2025-06-10 19:08:53
517
原创 车轮上的“数据风暴”突围战:智能车联网核心系统从MySQL到金仓KES迁移实录
但这次,我们要迁移的是支撑百万级智能车辆实时调度的核心数据库——将跑了五年的MySQL集群换成国产金仓KES。,复杂查询响应速度提升40%,运维成本下降60%。回望迁移路,最大的收获不是技术指标——而是当某国际大厂突然终止MySQL企业版服务时,我们能淡定一笑的底气。车辆心跳包每秒10万+的INSERT并发,MySQL靠拆库硬扛,KES需要重调分区策略+连接池参数,初期写入延迟波动像过山车。跨“车辆档案库”和“实时位置库”的事务更新,MySQL弱一致性勉强糊弄,KES强一致要求彻底重构补偿机制。
2025-06-10 19:07:50
195
原创 闯过“深水雷区”:智能电网调度核心Oracle迁移金仓KES的攻坚实录
更重要的是,“能源命脉,自主可控”是国家战略要求,核心系统数据库国产化替代刻不容缓。说实话,拍板上KES时,手心都是汗——调度系统一旦迁移出问题,轻则数据错乱,重则影响电网实时监控,责任如山!但这次,我们要动的是整个省级电网调度运行的“大脑”——智能电网调度支持系统(D5000平台)的核心数据库,将它从运行了十多年的Oracle“老船长”迁移到国产的金仓数据库KES。原Oracle RAC架构的切换逻辑,需要平滑过渡到KES的高可用方案(如读写分离、主备切换),确保在迁移中和迁移后,调度业务零中断感知。
2025-06-10 18:52:35
246
原创 能源核心系统国产化攻坚:智能电网调度系统从 Oracle 到金仓 KES 迁移实录
在能源领域摸爬滚打多年,经手过不少系统升级与迁移项目,但要说让人刻骨铭心的,当属近期团队负责的智能电网调度系统从 Oracle 迁移到金仓 KES 这一任务。这不仅是一次技术上的挑战,更是顺应时代大势的关键之举,个中滋味与收获,值得细细道来。
2025-06-10 18:25:59
678
原创 智能电网调度控制系统从 Oracle 到金仓 KES 的国产化替代实践
在能源行业数字化转型与国家信息安全战略的双重驱动下,智能电网调度控制系统作为电网稳定运行的核心支撑,其数据库国产化替代成为必然趋势。本文将从国产化替代的背景与意义、迁移难点及痛点、迁移过程实战以及迁移价值等方面,深度分享这一关键迁移项目的实践经验。
2025-06-10 17:56:56
543
原创 医疗行业云 HIS 系统数据库国产化迁移纪实:从 SQL Server 到金仓 KES 的深度实践
随着信息技术应用创新在医疗领域的深入推进,医疗行业对于信息系统自主可控、安全可靠的要求愈发迫切。医院的核心系统如HIS系统,作为医院日常运转的关键支撑,其数据库的国产化替代成为提升医院信息安全和数据主权的关键举措。此外,国家相关政策的引导和支持也为医疗行业的国产化替代提供了强大动力,促使医院加快信息化系统的国产化进程,以更好地保障医疗数据的安全和国家的网络安全。
2025-06-10 17:38:07
921
原创 TA 系统从 Oracle 迁移到金仓 KES 的技术纪实报告
在金融科技领域,数据库系统的稳定与高效至关重要。随着行业发展,将关键系统从传统 Oracle 数据库迁移至国产金仓 KES 数据库成为众多金融机构的重要战略决策。本报告将以实际项目 “TA 系统从 Oracle 迁移到金仓 KES” 为例,深入剖析迁移过程中的技术要点、难点及解决方案。
2025-06-10 17:28:37
681
原创 金融核心系统国产化突围战:TA系统从Oracle到金仓KES迁移全纪实
本文剖析某基金公司TA系统数据库国产化迁移实践。在金融信创政策驱动下,该项目将Oracle系统迁移至金仓KES,面临高可用保障、SQL兼容、TB级数据迁移等核心挑战。通过部署SQL兼容层、增量迁移工具KDMS及智能压测平台,解决了递归查询性能下降、存储过程事务异常等典型问题。迁移后实现硬件成本降40%、RTO秒级切换等效益,且金仓10分钟快速响应的本土化服务显著优于Oracle。经验表明:深度代码审查比依赖兼容层更可靠,需进行300%业务峰值压测,并培养Oracle与国产数据库双技能团队。该项目标志着金融核
2025-06-10 17:23:20
592
原创 如何使用KStudio连接金仓数据库
KStudio数据库对象管理工具是金仓为KingbaseES提供的一套快速、可靠和全面的数据库开发和管理工具。
2024-12-13 11:10:57
1520
原创 金仓数据库KingbaseES产品支持框架
Activiti是一个覆盖了业务流程管理、工作流、服务协作等领域的开源的、灵活的、易扩展的可执行流程语言框架。KingbaseES已兼容至Activiti7。Activiti的jar包及其依赖包可以从官方网站下载,也可以通过maven导入。驱动包均可以从KingbaseES官网下载获取。
2024-11-21 18:03:01
949
1
原创 金仓数据库 KingbaseES 用户角色与操作权限深度剖析
金仓数据库KingbaseES产品在系统初始化过程中会创建三个用户:数据库管理员(system)、安全管理员(sso)、审计管理员(sao),通常简称为管理员、安全员和审计员。此外,还可以创建普通用户来访问和运行数据库应用。
2024-11-20 18:17:01
409
原创 金仓数据库KingbaseES产品配套工具介绍
电科金仓数据库管理系统 KingbaseES(KES) 是面向全行业、全客户关键应用的企业级大型通用数据库管理系统,适用于联机事务处理、查询密集型数据仓库、要求苛刻的互联网应用等场景,提供全部应用开发及系统管理功能,提供性能增强特性,可支持主备集群、读写分离集群、多活共享存储集群等全集群架构,具有高性能、高安全、高可用、易使用、易管理、易维护的特点,支持所有国内外主流CPU、操作系统与云平台部署。
2024-11-20 18:16:25
1008
原创 金仓数据库KingbaseES如何修改SAO用户密码
金仓数据库KingbaseES产品在系统初始化过程中会创建三个用户:数据库管理员(system)、安全管理员(sso)、审计管理员(sao),通常简称为管理员、安全员和审计员。此外,还可以创建普通用户来访问和运行数据库应用。其中 sao 用户是专门用于审计管理的用户,用户配置审计策略需要使用该用户。在initdb 完成后,SAO 用户的默认密码保存在参数 sysaudit.audit_table_password 和。
2024-11-20 18:15:53
585
原创 金仓数据库漏洞管理机制介绍
电科金仓核心产品金仓数据库管理系统KingbaseES(简称“KES”)是面向全行业、全客户关键应用的企业级大型通用数据库,广泛服务于能源、金融、电信、交通、医疗、政务等多个重点行业和关键领域。金仓数据库在漏洞发现与处理、数据加密、脱敏等方面不断完善和提高数据库安全防护能力,致力于为客户提供全面的服务和安全保障。KingbaseES漏洞管理流程图:在漏洞发现环节,可以通过电科金仓支持邮箱 support@kingbase.com.cn 进行疑似漏洞上报。在漏洞上报时可填写以下内容:1 基本信息:包括
2024-11-20 18:11:51
326
原创 金仓数据库.NET驱动ORM框架Oracle-KingbaseES应用迁移方案
Chloe 一款轻量、高效的.NET C# 数据库访问框架(ORM),迁移Chloe需要在项目中安装Chloe.Kingbase.dll(金仓对外提供的Chloe方言包)和Kdbndp.dll,然后调用工厂类来构建连接。对于NHibernate而言,需要在项目中引用KdbndpDialect.dll(金仓对外提供的NHibernate方言包)和Kdbndp.dll,然后修改hibernate.cfg.xml中的配置信息即可。对于Dapper的迁移,只需要安装Kdbndp.dll,然后修改其连接的方法即可。
2024-11-20 18:03:02
803
原创 金仓数据库.NET驱动Oracle-KingbaseES应用迁移方案
金仓数据库对Oracle有较好的兼容度,金仓对外提供的.NET驱动从2.0到8.0均兼容Oracle数据库,以下对Oracle .NET驱动简称ODP.NET,对KES .NET驱动简称为ADO.NET。金仓数据库的获取方式如下所示:(1)直接引用dll文件,在金仓官网下载或者官网进行咨询,获取最新的Kdbndp.dll文件,然后在项目中引用dll文件。
2024-11-20 17:59:47
739
原创 金仓数据库KingbaseES Hint的使用
KingbaseES使用的是基于成本的优化器。优化器会估计SQL语句的每个可能的执行计划的成本,然后选择成本最低的执行计划来执行。因为优化器不计算数据的某些属性,比如列之间的相关性,优化器有时选择的计划并不一定是最优的。Hint的作用就是通过使用特殊形式的注释中的hint短语来指定执行SQL语句所用的执行计划。Hint为用户提供了直接影响执行计划生成的手段,用户可以通过指定join顺序,join、scan方法,指定结果行数等多个手段来进行执行计划的调优,以提升查询的性能。
2024-09-26 18:19:03
1087
原创 金仓数据库KingbaseES 查询计划解读
执行计划里每个节点主要内容包括:执行动作,及其附加条件,比如索引扫描,索引条件等估算成本:启动cost、总体cost、估计返回的行数和平均宽度,如果开启了Analyze选项,还会返回:实际成本:启动cost、总体cost实际返回的行数,节点循环执行次数。
2024-09-25 18:22:16
1098
原创 金仓数据库KingbaseES 索引的使用
数据库索引是为了提高查询速度而对表字段附加的一种标识。简单来说,索引其实是一种数据结构,数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅整个书就能迅速地找到锁需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。
2024-09-25 18:17:30
654
原创 金仓数据库KingbaseES 触发器概述
数据库触发器是一个已编译的存储程序单元,使用 PL/SQL编写,数据库在某些情况下会自动调用。每当发生下列操作之一时,触发器就会触发:(1)、由任何用户在一个特定的表或视图上,发出 DML 语句。(2)、DML 语句修改模式对象中的数据。例如,插入和删除行即是 DML 操作。(3)、由任何用户或特定用户发出 DDL 语句。(4)、DDL 语句定义模式对象。例如,创建表并添加一列即是 DDL 操作。触发器是模式对象,类似于子程序;但其调用方法不同。子程序由用户、应用程序、或触发器显式运行。
2024-09-25 18:15:47
1069
原创 金仓数据库KingbaseES XSL相关概念
XSL是扩展样式表语言(Extensible Stylesheet Language),是一种用于描述和转换XML文档的语言。主要包含两个组件:XSLT和XPath。XSLT定义了如何将一个XML文档转换成另一种结构或格式,例如HTML、PDF或其他XML文档。它使用模板匹配和转换规则来处理输入XML,并生成输出结果。XPath用于在XML文档中定位和选择节点,以便在XSLT中进行处理。XSL样式表<xsl:stylesheet>由一个或多套被称为模板(template)的规则组成。
2024-09-12 15:41:31
449
原创 金仓数据库KingbaseES 序列的使用
数据库序列是一种用于生成唯一数字值的对象,通常用于生成表中的主键值或其它需要唯一标识符的列的值。序列是数据库中的一种独立对象,可以在表的任何地方使用,以生成唯一的,递增或递减的数值序列,序列是用户创建的数据库对象,序列会产生唯一的整数。
2024-09-12 15:37:11
1052
原创 金仓数据库KingbaseES 命令行工具KSQL的使用
KSQL是提供给DBA的与KES数据库交互的命令行程序,有些工作场景下无法使用图形化界面工具,此时就可以使用KSQL进行数据的操作和数据库的维护。
2024-09-12 15:35:34
2594
原创 金仓数据库KingbaseES-性能优化
应用范围:如果单位时间事务的数据修改数据量较大,也就是事务的写比较多的情况,如果 IO 是瓶颈,可以调整这个值到很大,有很多的缓存后,就不会频繁的写磁盘,降低 IO。功能介绍:启动 KingbaseES 服务进程时,根据此参数给出的 CPU 核号列表信息,利用操作系统的 CPU 亲和性 接口函数,将当前服务进程绑定在一个固定的 CPU 核号上,以此提高性能。主要是 cpu,内存,磁盘,网络的性能调优,比如磁盘的调度策略的优化,预读的优化,启动磁盘写缓存的策 略,directio,异步 IO 等优化。
2024-09-12 15:33:38
1152
原创 金仓数据库KingbaseES-索引介绍和使用技巧
在这种极端的情况下,由于每个索引页面的利用率极低,一旦数据量显著增加,将会导致索引文件变得极为庞大,不仅降低了查询效率,而且还存在整个磁盘空间被完全填满的危险。对于重建后的索引还存在另外一个性能上的优势,因为在新建立的索引上,逻辑上相互连接的页面在物理上往往也是连在一起的,这样可以提高磁盘页面被连续读取的几率,从而提高整个操作的IO效率。由于不是在所有的情况下都需要更新索引,只有新增的符合局部索引条件表达式的数据才会写入到索引里,因此局部索引会提高数据插入和数据更新的效率,减少了索引的维护成本。
2024-09-12 15:26:20
775
原创 金仓数据库KingbaseES-kbbager工具介绍
kbbadger 是一个命令行工具,可以分析大型的日志文件。当日志文件足够长时,kbbadger可以自动检测日志文件的格式(syslog,stderr,csvlog或jsonlog)。kbbadger生成的所有图表都是可缩放的并且可单独下载为PNG文件。另外,在生成的报告中SQL查询将突出显示。kbbadger生成的报告中关于SQL查询的信息报告提供的每小时的统计图表内容总体统计SQL查询统计信息占用时间最多的查询临时文件统计最常见的查询检查点统计最常见的错误。
2024-09-12 15:21:34
393
原创 金仓数据库KingbaseES TPC-H测试配置
所有计划节点都将Plan结构作为它们的第一个成员,这样所有计划节点都“派生”自Plan结构。TPC-H工具包可以从官网(https//www.tpc.org)下载。本次测试使用的工具包为TPC-H_Tools_v3.0.0。mkdir data # 将生成的8个tbl文件移动至data目录下。使用下面的命令生成22条测试语句,之后便可逐条进行测试。执行make,生成dbgen和qgen两个可执行文件。KingbaseES、TPC-H、测试、金仓数据库。-s参数指定数据量,单位为G。
2024-09-12 15:18:40
597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人