
数据库
早点起床晒太阳
我其实不大懂,我只是官网的搬运工。
展开
-
oracle 中的sqluldr相关介绍
参考网址https://blog.youkuaiyun.com/cheng_feng_xiao_zhan/article/details/83620593sqluldr2是一款Oracle数据快速导出工具linux下安装下载网址http://www.pc6.com/softview/SoftView_516318.html解压后找到64位的安装包放到oracle home下即可 (自己可以将名称更改为sqluldr)在使用的时候需要添加环境变量export ORACLE_HOME=/home.原创 2020-10-15 21:04:34 · 1357 阅读 · 0 评论 -
navicate、linux安装客户端连接oracle
前提下载目录https://www.oracle.com/database/technologies/instant-client/downloads.html去上述的下载目录下载相应的instantclient-basic-windows.x64-x.x.x.x.zipinstantclient-sqlplus-windows.x64-x.x.x.x.zip原理oracle也是相当于有个服务端,我们如果连接oracle的话,只需要下载安装相应客户端就可以了navicate连接oracl原创 2020-10-13 22:03:27 · 1122 阅读 · 0 评论 -
关于JDBC资源释放的问题探究
参考资料https://stackoverflow.com/questions/2225221/closing-database-connections-in-java前言关于JDBC资源的释放这块,我们应该怎么释放呢? 只关闭Connection,还是连同Statement和ResultSet一起关闭呢?在不同的场景下,比如连接池的操作下这些又应该怎么办呢?解决1、源码介绍查看首先的话肯定Connection肯定是需要先关闭的。所以我查看了ResultSet和Statement的clo.原创 2020-08-20 10:53:13 · 915 阅读 · 2 评论 -
简述statement 和preparestatment的区别以及关于重复使用preparestatment和statement的理解
前言statement 和 PreparedStatement 均为接口,可以用他们来执行sql,但是他们还是有细微的差别。1、执行sql的样式不同StatementStatement执行的是静态的sql对象PreparedStatementPreparedStatement既可以执行静态的sql对象,可以往里面出入参数。(这块注意: 参数类型不能错 比如int值就传入int) 样例如下,不多解释 Connection connection = DriverManager.g原创 2020-08-15 11:47:08 · 2046 阅读 · 0 评论 -
springBoot项目引入连接池
####1、前言springboot 2.X依赖默认支持的连接池是hiwari连接池,我们在启动springboot项目的时候也可以发现这个2020-06-09 14:33:42.942 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...2020-06-09 14:33:43.156 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPoo原创 2020-06-10 10:09:22 · 717 阅读 · 0 评论 -
连接池泄露问题解决
前言我们这边的项目的连接池使用的Hikari,连接连的是sparkThriftserver。但随着项目越来越大,发现用一阵子,连接就扩大到160甚至更多。解决问题1、排查连接情况我们使用netstat -nat | grep -i “10001” | wc -l来查看连接此端口的TCP连接情况。2、Hikari局限以及选用druid我们在调查连接泄露的问题时候出现了麻烦。项目过大,每个人都说自己的连接都关闭了,排查代码显得很艰难。Hikari虽然号称最快,也最轻量,但是对于连接泄露这块显原创 2020-05-21 16:29:02 · 2793 阅读 · 0 评论 -
HikariCP连接池监控
参考文档:https://github.com/brettwooldridge/HikariCP/wiki/MBean-(JMX)-Monitoring-and-Management1、作用可以用来监控Hikari连接池的空闲连接数 ,活动连接,总连接数,等待连接的线程数2、注意这些值(空闲连接数 ,活动连接,总连接数,等待连接的线程数)是非常短暂的。由于每个统计数据都是时间敏感的,并且是...原创 2020-04-09 10:05:33 · 8008 阅读 · 0 评论 -
HikariCP连接池与参数解析
背景公司项目用到了HikariCP连接池,配置了一堆参数我也看不懂,正好在BI这一块需要优化,我就从连接池下手看下有没有需要的优化项(主要是优化配置),然后看了一遍官网总结了一下https://github.com/brettwooldridge/HikariCP HikariCP文档所在地址代码构建连接池1、直接代码构建HikariDataSource ds = n...原创 2020-03-12 15:01:12 · 2409 阅读 · 0 评论