Property Name | Description | Reqired | Choices | Sample Value | ||||||
autocommit | If false, the connection will start with autocommit disabled | false |
| null | ||||||
backupservernode | A comma separated list of host:port pairs to use if primary server is unavailable | false |
| null | ||||||
connectionloadbalance | If true, use native load balancing | false |
| null | ||||||
connsettings | SQL to run after a connection is established to change session properties on the server | false |
| null | ||||||
directbatchinsert | If true, batch insert data is written directly to the ROS | false |
| null | ||||||
enableroutablequeries | If true, connections returned will implement VerticaRoutableConnection and provide access to the VGet API | false |
| null | ||||||
failonmultinodeplans | If true, VGet operations that require more than a single node's resources are disallowed | false |
| null | ||||||
jaasconfigname | The name of a JAAS configuration that the driver should use when performing GSS authentication | false |
| null | ||||||
kerberoshostname | The host name portion of the kerberos service principal that identifies the Vertica server | false |
| null | ||||||
kerberosservicename | The service name portion of the kerberos service principal that identifies the Vertica server | false |
| null | ||||||
logintimeout | The amount of time to spend establishing a connection before giving up | false |
| null | ||||||
loglevel | The amount of detail to include in log messages | false |
| null | ||||||
lognamespace | A package name to restrict logging to | false |
| null | ||||||
logpath | The directory to store the log file in | false |
| null | ||||||
maxpooledconnections | The maximum number of connections allowed in the VerticaRoutableConnection's connection pool | false |
| null | ||||||
maxpooledconnectionspernode | The maximum number of connections allowed to a single node in the VerticaRoutableConnection's connection pool | false |
| null | ||||||
maxpooledconnectionuses | The maximum number of times to use a pooled connection before closing it | false |
| null | ||||||
metadatacachelifetime | Time in seconds to cache table and projection metadata used during VGet operations | false |
| null | ||||||
nodedownwaittime | Time in seconds to wait before attemptng a new connection to a node after a connection failure occurs | false |
| null | ||||||
preferredaddressfamily | The address family type to prefer when resolving hostnames | false |
| null | ||||||
readonly | If true, commands that modify the database in any way will result in an error | false |
| null | ||||||
resultbuffersize | The size in bytes of the client side result cache (one per ResultSet) | false |
| null | ||||||
sessionlabel | A string to identify the JDBC connection's session on the server | false |
| null | ||||||
ssl | If true, connect using SSL | false |
| null | ||||||
streamingbatchinsert | If true, send PreparedStatement batch insert data to the server as it arrives via addBatch() instead of holding in memory until executeBatch(). Streaming is faster and uses less memory, but while a streaming batch insert is in progress PreparedStatement.clearBatch() is disabled and other connection operations are not allowed | false |
| null | ||||||
threepartnaming | If true, use the database name as the catalog name when reporting metadata | false |
| null | ||||||
transactionisolation | The default transaction isolation level to use | false |
| null |
Friday, 19 February 2016
[JDBC] Vertica JDBC Driver Properties
Vertica JDBC Driver
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment