自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 GaussDB 数据迁移:使用 COPY 命令高效导出_导入数据

COPY 命令是 GaussDB(基于 PostgreSQL)提供的一种高效批量数据传输工具,支持将数据从数据库表导出到本地文件,或从本地文件/标准输入导入到数据库表。相比于传统的 SELECT INTO OUTFILE 或 INSERT INTO … SELECT 方式,COPY 命令在处理大规模数据时性能更优,且语法简洁。COPY 命令是 GaussDB 中高效处理批量数据迁移的核心工具,其高性能、易用性使其成为 ETL 流程和数据备份的理想选择。

2025-03-30 12:15:00 779

原创 GaussDB 数据恢复:gs_restore 命令详解

gs_restore 是 GaussDB(基于 PostgreSQL)提供的命令行数据恢复工具,用于将之前通过 gs_dump 或 gs_dumpall 导出的备份文件恢复到数据库中。它支持恢复全量备份、增量备份和系统元数据,是 GaussDB 数据灾备和迁移的核心工具。gs_restore 是 GaussDB 数据恢复的核心工具,支持灵活的场景适配和高效的数据回滚。通过合理配置并行恢复、压缩传输和错误处理策略,可显著提升恢复效率并保障业务连续性。

2025-03-30 11:15:00 814

原创 GaussDB 数据库创建:基于 DAS 的可视化管理

DAS(Data Administration Service)​ 是 Huawei GaussDB 提供的云端数据库管理平台,支持数据库创建、配置、监控、迁移等全生命周期操作。其核心优势包括:​可视化界面:无需复杂命令行操作,通过 Web 界面即可完成数据库管理。​智能化配置:自动推荐参数模板,简化分布式数据库部署。​多维度监控:实时展示集群性能、存储状态及安全日志。通过GaussDB创建数据库,用户可以快速完成从配置到部署的全流程操作,显著降低管理复杂度。

2025-03-30 10:45:00 1435

原创 GaussDB 数据操作:通过 SQL 语句高效插入数据

GaussDB 是一款高性能分布式关系型数据库(兼容 PostgreSQL 协议),支持通过丰富的 SQL 语法向表中插入数据。本文将详细介绍 ​单条记录插入、批量插入、流式数据加载 及 ​性能优化策略,并结合 GaussDB 的分布式特性(如分区表、物化视图)讲解最佳实践。通过 SQL 语句向 GaussDB 插入数据是数据库操作的基础技能,结合 GaussDB 的分布式特性和优化工具(如物化视图、批量加载),可以显著提升数据写入效率。

2025-03-30 10:30:00 1687

原创 GaussDB batchMode设置错误

将参数reWriteBatchedInserts设置为true时,批量语句会将多条SQL语句合并为一条,导致语句中预留参数栏位数发生变化,如果batchMode=on,会按照合并前的SQL绑定参数,导致绑定参数数量与语句需要的参数数量不一致。GaussDB batchMode设置错误。

2025-03-30 10:15:00 284

原创 GaussDB JDBC日志管理深度解析:SLF4J与JdkLogger实战指南

​框架选择建议:复杂项目推荐使用SLF4J,支持多日志框架切换和灵活配置简单应用或需快速上线的项目可采用JdkLogger,降低依赖复杂度​关键配置项:jdbc.gaussdb.logSql=true:启用SQL语句日志记录logging.level.com.gaussdb=DEBUG:设置JDBC驱动日志级别​性能考量:生产环境避免使用TRACE级别,防止日志文件膨胀对高频操作(如批量插入)建议设置logSql=false。

2025-03-30 09:45:00 315

原创 GaussDB 数据备份:gs_dump 与 gs_dumpall 命令详解

gs_dump 和 gs_dumpall 是 GaussDB(基于 PostgreSQL)提供的命令行备份工具,用于将数据库对象(如表、索引、视图等)导出为 SQL 脚本或压缩文件。两者的核心区别在于作用范围:​gs_dump:导出单个数据库的数据和元数据。​gs_dumpall:导出所有数据库​(包括系统目录)的数据和元数据。gs_dump 和 gs_dumpall 是 GaussDB 数据备份的核心工具,适用于全量备份、灾难恢复和迁移场景。

2025-03-30 09:45:00 1018

原创 从零到一:GaussDB JDBC应用程序开发全流程

在金融、物联网等高并发场景中,Java应用程序与分布式数据库GaussDB的深度集成已成为企业核心架构选择。本文将基于真实生产案例,详解从环境搭建、代码开发到性能调优的完整开发流程,重点剖析分布式数据库特性适配方案。通过本文的完整开发流程实践,开发者可以构建出高性能、高可用的GaussDB Java应用。随着GaussDB生态的持续完善,建议开发者关注社区最新动态,及时采用新技术特性提升系统竞争力。​智能诊断工具:内置AI分析执行日志,自动生成优化建议。场景 优化前(ms) 优化后(ms) 提升比例。

2025-03-30 09:30:00 1020

原创 高效驾驭海量数据:GaussDB SQL在金融风控场景下的实践指南

高效驾驭海量数据:GaussDB SQL在金融风控场景下的实践指南。

2025-03-30 09:15:00 897

原创 GaussDB示例 常用操作

此示例将演示如何基于GaussDB提供的JDBC接口开发应用程序。执行示例前,需要加载驱动,驱动的获取和加载方法请参见JDBC包、驱动类和环境类。此示例主要使用setFetchSize来调整客户端内存使用,原理是通过数据库游标来分批获取服务器端数据,但会加大网络交互,可能会损失部分性能。此示例将演示如何使用JDBC驱动的连接监控功能。示例1 创建数据库连接、创建表、插入数据示例。示例2 客户端内存占用过多解决示例。示例4 数据库连接监控功能使用示例。示例3 常用数据类型使用示例。示例5 获取驱动版本示例。

2025-03-30 09:00:00 170

原创 GaussDB数据库表设计与性能优化实践

GaussDB的分布式表设计需要综合考虑数据分布、查询模式、系统负载等多维因素。通过合理的表分区、索引设计和事务优化,结合智能化监控体系,可构建出高性能、高可用的分布式数据平台。

2025-03-30 08:30:00 706

原创 基于 DRS 的 Oracle → GaussDB 迁移技术方案

通过华为云 DRS 实现 Oracle → GaussDB 迁移,可显著降低人工操作风险,确保分钟级业务停机和100% 数据一致性。迁移后建议结合 GaussDB 的分布式特性​(如读写分离、分片表)进一步优化业务性能。

2025-03-30 08:15:00 534

原创 GaussDB 控制语句:原理、实践与性能调优

GaussDB 的控制语句为开发者提供了强大的事务管理和并发控制能力。通过合理使用 SAVEPOINT、分布式事务和锁优化策略,可以在保证数据一致性的同时提升系统性能。实际开发中需结合业务场景选择控制语句,并通过监控工具持续优化锁行为和事务设计。延伸阅读​GaussDB 官方文档:事务管理。

2025-03-30 08:00:00 811

原创 基于 DRS 的 MySQL → GaussDB 迁移技术方案

通过华为云 DRS 实现 MySQL → GaussDB 迁移,可显著降低人工操作风险,确保分钟级业务停机和100% 数据一致性。迁移后建议结合 GaussDB 的分布式特性​(如读写分离、分片表)进一步优化业务性能。

2025-03-30 07:45:00 1010 1

原创 _通过 Navicat 连接 GaussDB 数据库实例

通过 Navicat 连接 GaussDB 实例的关键在于正确配置网络参数、用户权限及 SSL 设置。若遇到连接问题,建议通过日志文件(GaussDB 默认日志路径 /var/log/gaussdb/)排查详细错误信息。

2025-03-29 10:30:00 425

空空如也

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

TA关注的人

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