使用JDBC 链接greenplum

  这个其实很是简单,之因此要写此文是由于当前网上搜索到的文章都是使用PostgreSQL的驱动,没有找到使用greenplum官方驱动的案例,二者有什么区别呢?html

  一开始我也使用的是PostgreSQL的驱动,但相同的sql,我在客户端软件中执行只要零点零几秒,但在代码中经过jdbc查询时须要一秒多,经过屡次测试,发现这个延时基本稳定在一秒多,若在平时这个貌似也不是多大的事,但在pk性能是就相当重要了,本就是几秒的事,这延迟一秒多影响是至关的大了,后来在官网下载服务器时才看到greenplum有本身的驱动,下载下来使用后,发现也有延时,基本在零点四秒左右,虽然仍是有延时,但还算是有不错的进步了。官方驱动还有个特色,就是想他语句连续执行5次左右,这个延时就会消失,速度就与用客户端查询速度一致了,暂时就这样了。sql

  官方驱动其余地方暂时没看到过,只能到官网下载,下载地址:服务器

https://network.pivotal.io/products/pivotal-gpdb#/releases/669/file_groups/178,

里面还有关于驱动的使用文档。性能

使用方式与使用PostgreSQL的驱动同样,只须要换一下驱动类和链接URL。测试

官方驱动类(Data Source Class): com.pivotal.jdbc.GreenplumDrivercode

官方驱动链接URL(Connection URL):htm

jdbc:pivotal:greenplum://host:port;DatabaseName=<name>

本文参考: http://www.cnblogs.com/majinju/p/5002713.htmlblog

相关文章
相关标签/搜索