文章 2023-10-10 来自:开发者社区

一篇文章彻底理解数据库的各种 JDBC 超时参数 1

一篇文章彻底理解数据库的各种 JDBC 超时参数1 前言在日常数据库的使用过程中,我们经常会遇到各种超时,特别是在网络不稳定和业务高并发的情况下。 理解这些超时的背后原理和工作机制,以及不同数据库下的超时参数和设置方式,无疑会对异常状况下的问题排查大有裨益;通过合理配置这些超时参数,也可以减少各种异常情况下应用宕机恢复的时间,从而提高 RTO 和 RPO,满足 SLA 的要求。本片文章,我们就来....

一篇文章彻底理解数据库的各种 JDBC 超时参数 1
文章 2023-10-10 来自:开发者社区

聊聊 JDBC 的 executeBatch || 对比下不同数据库对 JDBC batch 的实现细节

大家好,我是明哥!上篇博文,“对比下 datax 的 OceanBase/MYSQL 不同数据同步方案的效率差异 || 聊聊参数 rewriteBatchedStatements” 发表后,有小伙伴问到不同数据库对 JDBC 批量更新的实现细节,所以通过本片博文,我们系统看下 jdbc batch 相关知识。1. JDBC batch 为什么能提高性能?通过查看源码可知,JDBC1.2 引入了 ....

聊聊 JDBC 的 executeBatch || 对比下不同数据库对 JDBC batch 的实现细节
文章 2023-09-28 来自:开发者社区

JDBC操作数据库

十、JDBC操作数据库 1、JDBC概念 JDBC是实现java程序对各种数据库的访问,是一组类和接口,位于java.sql与javax.sql包 2、通过JDBC连接数据库(不优化前) //1、加载驱动 Class.forName("com.mysql.jdbc.Driver"); ...

文章 2023-09-27 来自:开发者社区

Java连接MySQL数据库 jdbc编写

一、概述 首先我们要去下载MySQL的jar包,我这里快速的一波走下去。 选中第二个 下载好后解压 二、配置 有人用的是eclipse 有的是 IDEA,我这里就出两个。 1、eclipse 我们把解压好的jar包导进我们的lib包里面,右键==》Build path==》add to build path 2、IDEA 找到我们的项目shift+ CTRL + ...

Java连接MySQL数据库 jdbc编写
文章 2023-09-26 来自:开发者社区

jdbc的执行流程|不同数据库的驱动配置

jdbc执行流程:1.由DriverManager根据数据库的URL标识,自动识别查找注册给DriverManager的多各Driver对象,2.通过调用Driver对象的Connect方法和数据库之间建立起来连接(此时返回Connection对象)3.建立起来了解之后,由Statement对象负责搬运sql语句到数据库服务端执行,然后将执行结果搬回程序端4.处理程序端返回的ResultSet。....

文章 2023-09-26 来自:开发者社区

什么是数据库驱动?有哪几种jdbc驱动

什么是数据库驱动数据库软件可以由各个数据库厂商提供,我们熟知的mysql,oracle,sqlserver,access,db2等等都是由不同的厂商提供的,既有不同的开发商开发,因此对于数据库软件的实现过程都不尽相同。应用程序也可以由不同的人进行开发,写代码实现的过程也不尽相同(因此应用程序和数据库软件之间属于many-to-many的关系)。如果想让应用软件和数据库之间能够产生交互,并且尽可能....

文章 2023-09-25 来自:开发者社区

MySQL数据库之JDBC编程(从认识到操作)

前言        我们学习过许多编程语言,例如C、C++、java等语言,那么我们能不能使用这种编程语言来操作数据库呢?实际上,我们很少会直接操作数据库,大部分情况下,我们使用代码来操作数据库,使用代码也是需要依赖于SQL语句。注:在学习本博文,需要学会MySQL数据库的基本的操作。一.JDBC的认识1.1JDBC的来源 数据库有很多种类,而不同的数据库....

MySQL数据库之JDBC编程(从认识到操作)
文章 2023-09-08 来自:开发者社区

使用JDBC操作数据库

使用JDBC操作数据库01JDBC简介       JDBC(Java Database Connectivity)是一种可以执行SQL的Java API,通过它可以用一种API操作不同的数据库.02JDBC驱动       不同数据库间,标准的SQL语句可以移植,而数据库实际通信协议及某些数据库特征不可移植,因此,JDBC和数据库之间....

使用JDBC操作数据库
文章 2023-09-07 来自:开发者社区

JDBC驱动版本与你的数据库版本相匹配

根据你的描述,可能是以下几种情况导致的连接不上: 驱动版本不匹配:请确保你使用的JDBC驱动版本与你的数据库版本相匹配。你可以查看官方文档了解正确的驱动版本:https://docs.aliyun.com/product/280/intro#tab-0 数据库URL配置错误:请仔细检查你的数据库URL配置是否正确。例如...

文章 2023-09-03 来自:开发者社区

[Mysql]JDBC篇, DAO, DBUtils, 批处理, 数据库池

目录1. JDBC的本质2.JDBC开发前的准备工作3.JDBC编程六步(重)4. JDBC常用操作实现5.处理查询结果集6.IDEA上使用JDBC7. 示例一: 用户登录业务介绍8.JDBC的事务自动提交机制的演示9. 工具类DBUtil10.JDBC实现模糊查询(?的使用)11.悲观锁(行级锁)和乐观锁12. 批处理13.数据库池14. Apache-DBUtils15. BasicDAO管....

[Mysql]JDBC篇, DAO, DBUtils, 批处理, 数据库池

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐