- 一、先理清 DWS JDBC 驱动基础DWS 有两类 JDBC 驱动(参数支持以专用驱动为准):兼容 PostgreSQL 驱动:基于 PostgreSQL JDBC 驱动修改,参数兼容度高,但功能有限;DWS 专用驱动(推荐):华为自研,全名为gaussdb-dws-jdbc,适配 DWS 各版本特性,参数支持更贴合 DWS 场景。驱动坐标(Maven):<dependency> <... 一、先理清 DWS JDBC 驱动基础DWS 有两类 JDBC 驱动(参数支持以专用驱动为准):兼容 PostgreSQL 驱动:基于 PostgreSQL JDBC 驱动修改,参数兼容度高,但功能有限;DWS 专用驱动(推荐):华为自研,全名为gaussdb-dws-jdbc,适配 DWS 各版本特性,参数支持更贴合 DWS 场景。驱动坐标(Maven):<dependency> <...
- 故障现象JDBC连接数据库或者执行业务语句报错,业务成功率下降或者业务持续失败。故障原因可能原因有以下:应用程序到数据库之间网络通信问题。JDBC配置问题。业务逻辑问题。数据库问题。处理方法Read timed out问题步骤 1 查看应用报错日志。如报错为:An I/O error occured while sending to the backend.detail:Read t... 故障现象JDBC连接数据库或者执行业务语句报错,业务成功率下降或者业务持续失败。故障原因可能原因有以下:应用程序到数据库之间网络通信问题。JDBC配置问题。业务逻辑问题。数据库问题。处理方法Read timed out问题步骤 1 查看应用报错日志。如报错为:An I/O error occured while sending to the backend.detail:Read t...
- 问题现象在insert插入数据,发现jdbc方式比gsql方式性能差。通过jdbc和gsql两种方式,对比以下三种插入数据方式,发现性能确实存在差异。insert into XXX;replace into XXX;insert into XXX on duplicate XXX;案例验证1. gsql方式插入数据并查看耗时− 表结构gaussdb=> create table stu1 (... 问题现象在insert插入数据,发现jdbc方式比gsql方式性能差。通过jdbc和gsql两种方式,对比以下三种插入数据方式,发现性能确实存在差异。insert into XXX;replace into XXX;insert into XXX on duplicate XXX;案例验证1. gsql方式插入数据并查看耗时− 表结构gaussdb=> create table stu1 (...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- MyBatis执行流程详解前言MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以通过简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects) 映射成数据库中的记录。本文将详细介绍 MyBati... MyBatis执行流程详解前言MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以通过简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects) 映射成数据库中的记录。本文将详细介绍 MyBati...
- JDBC执行SQL报错:I0 Error: Socket read timed out这个错误表明JDBC连接在尝试从数据库读取数据时超时了。以下是可能的原因和解决方案: 可能原因网络问题:客户端与数据库服务器之间的网络连接不稳定或延迟过高查询执行时间过长:SQL查询过于复杂或处理大量数据,超过默认超时时间数据库服务器负载过高:服务器资源不足导致响应缓慢防火墙/安全组设置:网络中间件阻断了... JDBC执行SQL报错:I0 Error: Socket read timed out这个错误表明JDBC连接在尝试从数据库读取数据时超时了。以下是可能的原因和解决方案: 可能原因网络问题:客户端与数据库服务器之间的网络连接不稳定或延迟过高查询执行时间过长:SQL查询过于复杂或处理大量数据,超过默认超时时间数据库服务器负载过高:服务器资源不足导致响应缓慢防火墙/安全组设置:网络中间件阻断了...
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!! 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
- 在Java中通过JDBC执行SQL语句时,可以执行如 EXPLAIN、SHOW PROFILE 和 TRACE 这样的SQL语句来分析慢查询,但需要注意以下几点:EXPLAIN:EXPLAIN 用于显示MySQL如何执行一个查询的执行计划。通过JDBC,你可以像执行普通SQL查询一样执行 EXPLAIN 语句。例如:String explainQuery = "EXPLAIN SELECT ... 在Java中通过JDBC执行SQL语句时,可以执行如 EXPLAIN、SHOW PROFILE 和 TRACE 这样的SQL语句来分析慢查询,但需要注意以下几点:EXPLAIN:EXPLAIN 用于显示MySQL如何执行一个查询的执行计划。通过JDBC,你可以像执行普通SQL查询一样执行 EXPLAIN 语句。例如:String explainQuery = "EXPLAIN SELECT ...
- Java 数据库备份系统 引言数据库备份系统是用于定期保存数据库数据的工具,它能够在数据丢失、损坏或灾难发生时,通过恢复备份来保证数据的安全性和完整性。Java 提供了一系列的库和 API,允许开发者实现高效的数据库备份解决方案。 技术背景随着数据量的增加和业务应用的复杂化,数据保护与恢复成为企业 IT 架构中的重要组成部分。数据库备份可以分为完整备份、增量备份和差异备份等多种类型,使用合... Java 数据库备份系统 引言数据库备份系统是用于定期保存数据库数据的工具,它能够在数据丢失、损坏或灾难发生时,通过恢复备份来保证数据的安全性和完整性。Java 提供了一系列的库和 API,允许开发者实现高效的数据库备份解决方案。 技术背景随着数据量的增加和业务应用的复杂化,数据保护与恢复成为企业 IT 架构中的重要组成部分。数据库备份可以分为完整备份、增量备份和差异备份等多种类型,使用合...
- Wrong or correct, SID or Service Name?INSTANCE SID by ":"jdbc:oracle:thin:@db_ip_or_name:1521:ODB_ISSERVICE NAME by "/"jdbc:oracle:thin:@db_ip_or_name:1521/ODB_SNHow do you know?SELECT NAME,VALUE,D... Wrong or correct, SID or Service Name?INSTANCE SID by ":"jdbc:oracle:thin:@db_ip_or_name:1521:ODB_ISSERVICE NAME by "/"jdbc:oracle:thin:@db_ip_or_name:1521/ODB_SNHow do you know?SELECT NAME,VALUE,D...
- 这篇文章承接上篇文章,没有看过的小伙伴可以先去看上篇[SpringFlux入门(上篇)](https://www.jianshu.com/p/00b5a2899039),涉及到的两个重要的对象,Flux和Mono来看下官网是怎么介绍的```Reactor is the reactive library of choice for Spring WebFlux. It provides the... 这篇文章承接上篇文章,没有看过的小伙伴可以先去看上篇[SpringFlux入门(上篇)](https://www.jianshu.com/p/00b5a2899039),涉及到的两个重要的对象,Flux和Mono来看下官网是怎么介绍的```Reactor is the reactive library of choice for Spring WebFlux. It provides the...
- 最近在生产中发现vertica有个别节点老是宕机(又碰到的童鞋交流下),实际业务中有Python通过odbc连接vertica,还有Java通过jdbc连接vertica。假如你连接的那个节点正好是dow... 最近在生产中发现vertica有个别节点老是宕机(又碰到的童鞋交流下),实际业务中有Python通过odbc连接vertica,还有Java通过jdbc连接vertica。假如你连接的那个节点正好是dow...
- 目录 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! JDBC快速入门 编写代码步骤 具体操作 ... 目录 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! JDBC快速入门 编写代码步骤 具体操作 ...
- 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! 目录 1,JDBC概述 1.1:JDBC概念 1.... 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! 目录 1,JDBC概述 1.1:JDBC概念 1....
- 目录 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! 1,JDBC练习 1.1:需求 1.2:案例... 目录 💂 个人主页: 爱吃豆的土豆 🌈欢迎加入社区,福利多多哦!土豆社区 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆人必有所执,方能有所成! 1,JDBC练习 1.1:需求 1.2:案例...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签