oracle连接数据的oci和thin的区别
2024-09-19 00:04:06
1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。
2)原理上来看,thin是纯java实现tcp/ip的c/s通讯;而oci方式,客户端通过native java method调用c library访问服务端,而这个c library就是oci(oracle called interface),因此这个oci总是需要随着oracle客户端安装(从oracle10.1.0开始,单独提供OCI Instant Client,不用再完整的安装client)
3)它们分别是不同的驱动类别,oci是二类驱动, thin是四类驱动,但它们在功能上并无差异。
4)虽然很多人说oci的速度快于thin,但找了半天没有找到相关的测试报告。
最新文章
- python学习1
- easyUI 复选框批量操作
- sqlserver数据库附加分离备份还原命令
- kindEditort图片自动上传
- 锋利的jquery学习笔记
- C# 读取与修改配置文件
- caldera
- poj3468(线段树)
- MVC之Ajax
- BZOJ_4439_[Swerc2015]Landscaping_最小割
- 通过Xtrabackup实现MySQL实例的全库备份与按需单库恢复
- Java14-java语法基础(十三)接口
- dart之旅(二)- 内建类型
- 一个用python简单的封装了aria2的jsonrpc中adduri的脚本
- windows中VirtualBox调整扩大VMDK格式的磁盘空间
- (转载)利用SIFT和RANSAC算法(openCV框架)实现物体的检测与定位,并求出变换矩阵(findFundamentalMat和findHomography的比较) 置顶
- hdu-1850-nim
- 17、docker多机网络通信overlay
- c#如何将子窗体显示到父窗体的容器(panel)控件中
- 总结js基础方法