Oracle的thin驅動和oci驅動有什么不同?哪個性能好些?
OCI:要安裝ORACLE客戶端,移植性略差,理論上性能好些
THIN:屬于TYPE4,純JAVA實現,移植性好,理論上性能略差些
推薦:最好還是使用THIN DRIVER吧,移植性好些,使用起來也相對規范些,問題也少。至于性能嘛,說實話,在8i上沒感覺THIN DRIVER比OCI慢,感覺還快些。不過沒有實際準確測試過,也不敢下定論。為什么呢,調用本地方法也是有開銷的,JDK性能越來越好,本地方法的性能與調用的開銷相抵一下就打了一點折扣。另外ORACLE 8i本身就是JAVA實現,對JAVA支持很好,用THIN DRIVER不顯得慢反而快也許有這方面的原因。
THIN:屬于TYPE4,純JAVA實現,移植性好,理論上性能略差些
推薦:最好還是使用THIN DRIVER吧,移植性好些,使用起來也相對規范些,問題也少。至于性能嘛,說實話,在8i上沒感覺THIN DRIVER比OCI慢,感覺還快些。不過沒有實際準確測試過,也不敢下定論。為什么呢,調用本地方法也是有開銷的,JDK性能越來越好,本地方法的性能與調用的開銷相抵一下就打了一點折扣。另外ORACLE 8i本身就是JAVA實現,對JAVA支持很好,用THIN DRIVER不顯得慢反而快也許有這方面的原因。

浙公網安備 33010602011771號