社区
Web 开发
帖子详情
用ResultSetMetaData速度会慢一点吗?
xgy_p
2004-04-13 06:00:32
如果用ResultSetMetaData,则会在JSP/JAVABEAN中非常灵活,根本不用知道某个字段的类型也可以。可是我想知道的是,用ResultSetMetaData速度会慢点吗?是不是每次用rs.getMetaData();时,都要去表中再取一次表的字段的信息啊?还是在得到ResultSet时,这些信息已经存在,不用到取了啊?
...全文
116
1
打赏
收藏
用ResultSetMetaData速度会慢一点吗?
如果用ResultSetMetaData,则会在JSP/JAVABEAN中非常灵活,根本不用知道某个字段的类型也可以。可是我想知道的是,用ResultSetMetaData速度会慢点吗?是不是每次用rs.getMetaData();时,都要去表中再取一次表的字段的信息啊?还是在得到ResultSet时,这些信息已经存在,不用到取了啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CoolAbu
2004-04-13
打赏
举报
回复
这个要看各个JDBC的驱动中是怎么写的了。一般来说都是从数据库中重新查询一次,速度因此也会慢一点。
oracle mysql查询
速度
慢_oracle 根据时间范围查询缓慢问题排查解决
今天生产环境上碰到个奇怪问题,在oracle数据库一个根据时间范围的查询语句居然执行了二十多分钟。一开始打印了执行sql日志之后就毫无反应了,任何错误都没有。把进程反复重启几次也一样。直到二十分钟后就出现了数据业务处理日志。表的数据量是千万级别,但是时间字段也加了索引的,不至于这么慢吧。查询的时间范围区间也就一分钟。实在想不出原因在哪里,就写个简单的查询语句试试:select t.* from I...
JAVA安全之JAVA服务器安全漫谈
z_zz_zzz · 2016/06/08 10:500x00 前言本文主要针对JAVA服务器常见的危害较大的安全问题的成因与防护进行分析,主要为了交流和抛砖引玉。0x01 任意文件下载示例以下为任意文件下载漏洞的示例。DownloadAction为用于下载文件的servlet。#!html <servlet> <description></descripti...
1 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你。 本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则...
1 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你。 本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括: 正确的使用数据库
MetaData
方法 只获取需要的数据 选用最佳性能的功能 管理连接和更新 ...
Java8 面试基础知识宝典【主要以问题的形式记录,SE,EE,锁机制,框架,数据库等】
目录JavaSE 8基础语法 9Q1:简单说说Java有哪些数据类型Q2:float number=3.4;有没有问题?为什么?默认类型【int、double】Q3:字符串拼接的方式以及效率?Q4:简述final,finally和finalize区别Q5:==和equals有什么区别?equals和hashCode有什么联系?Q6:Array和ArrayList的区别?Q7:&和&&的区别?Q8:简述JDK8的新特性Q9:Stream流了解吗?Q10:String,StringBuf
数据库连接池
数据库连接是一种关键的、有限的、昂贵的资源,这
一点
在多用户的应用中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章