打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何提高JDBC性能

#  Use connection pooling. 使用连接池 connection pooling

#  Choose appropriate isolation levels. 选择合适的隔离级别

#  Use Statement pooling. 使用statement pooling

#  Statements versus Prepared Statements: When to Use What? 合适的选用Statement 或者 PreparedStatement

#  Tune the SQL to minimize the data returned (e.g. not ‘SELECT *’). 进行SQL调优来减少返回的数据集 比如不使用select *

#  Avoid the Usage of Metadata Methods (e.g DatabaseMetaData.getColumns()  whenever Possible. They are expensive. 尽可能的避免使用Metadata方法(比如DatabaseMetaData.getColumns())

#  Try to combine queries and batch updates. 合并查询和进行批量更新

#  Use stored procedures.使用存储过程

#  Cache data to avoid repeated queries.对数据进行缓存来避免重复查询

#  Close resources (Connections, Statements, ResultSets) when finished with.操作结束时关闭资源(连接,statement, ResultSet等等)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JDBC MetaData应用
Oracle通过DatabaseMetaData从Oracle中获取字段的注释
JDBC应用程序常见接口API和基本操作步骤
DatabaseMetaData的用法(转)
JDBC的那点事之DatabaseMetaData之获取表的所有列名
JDBC性能技巧:选用JDBC对象和方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服