Vertica
kongxx
这个作者很懒,什么都没留下…
展开
-
Vertica4x多数据库实例端口配置
本文地址:http://blog.csdn.net/kongxx/article/details/6530158最近在用Vertica数据库,想同时启动多个数据库实例,但是在启动的时候发现所有数据库实例都是使用的同一个端口:5433,这样在同一时间就只能使用一个数据库实例,这对我来说用起来就有太多限制了。于是今天下午搞了半天总算发现Vertica的端口定义文件,对于不同的数据库实例定义不同的端原创 2011-06-07 17:59:00 · 3159 阅读 · 0 评论 -
Vertica中断会话
在Vertica的使用过程中经常会碰到在执行了一个耗时的查询的时候希望强行结束或者说中断这一操作,此时可以通过Vertica提供的INTERRUPT_STATEMENT()功能来解决这类问题,INTERRUPT_STATEMENT需要两个参数,第一个参数是session_id,第二个参数是statement_id,这两个参数都可有从sessions表里获得。首先从sessions表里查出需要结束的原创 2014-11-23 16:47:32 · 3241 阅读 · 1 评论 -
Vertica转换Local时间到GMT时间
在Vertica的数据库的使用过程中碰到这么一种场景,程序从不同时区的集群中收集数据写入同一张表,然后我们需要把这些数据按照GMT时间来显示。此时我们可以通过Vertica提供TIME ZONE转换功能来达到这个效果。首先看一下Vertica默认的TimeZoneSHOW TIMEZONE;这里假定Vertica的默认TimeZone是“Asia/Shanghai”SET TIMEZONE TO原创 2014-11-19 08:09:45 · 3373 阅读 · 0 评论 -
Vertica7 Native Connection Load Balance
Vertica7 Native Connection Load Balance原创 2014-08-25 08:02:52 · 3066 阅读 · 0 评论 -
Vertica “ERROR: Too many ROS containers exist”
Vertica “ERROR: Too many ROS containers exist”原创 2014-09-01 08:43:29 · 6744 阅读 · 2 评论 -
说说Vertica5和Vertica6.1.x对写入错误和异常的处理
Vertica6在数据库的写入时对错误或者异常的处理和之前版本确实差别太大,但是不可否认新版本的支持确实要更合理一点,并且也慢慢的更接近JDBC规范。下面来看看在Vertica5和6上有什么区别吧下面是数据库表的schemaCREATE TABLE public.t1 ( id int8 NOT NULL, col1 varchar(32) NOT NULL, col2 varchar(32原创 2013-12-13 16:44:21 · 4821 阅读 · 0 评论 -
Vertica6.1.x对超长字符串的处理
在Vertica5中,对于超长的字符串类型的列在插入/更新的时候会自动将字符串的值揭短成数据库中定义长度,然后将截短后的字符串写入数据库,但是在升级了Vertica和Vertica JDBC驱动到6以后,再执行同样的操作,就会出异常,看下面代码这里创建了一个表,其中字符串列的长度为32字节CREATE TABLE t1 ( id Integer NOT NULL, col1 Varchar(3原创 2013-12-12 15:02:51 · 4461 阅读 · 0 评论 -
Vertica 6.1.3 Error Code列表
最近升级Vertica到6.1.3,发现6.1.x文档里给的Error Code不全,或者也许没有更新,下面给出完整的JDBC的Error Code列表如下:com/vertica/dsi/core/impl/JDBCMessages.properties# Format is Key = (NativeErrorCode) Message. In all translations of th原创 2013-12-04 15:23:52 · 9708 阅读 · 0 评论 -
Vertica 6.1.3 SQLState 列表
最近升级Vertica到6.1.3,发现6.1.x文档里给的SQLState不全,或者也许没有更新,下面给出完整的JDBC的SQLState列表如下:package com.vertica.utilities;public class SQLStates{ public static final String GENERAL_WARNING = "01000"; public sta原创 2013-12-04 15:25:33 · 2005 阅读 · 0 评论 -
Vertica5x多数据库实例端口配置
本文地址:http://blog.csdn.net/kongxx/article/details/6656658今天升级了Vertica从4.0.x到5.0.4版本,发现Vertica4x多数据库实例端口配置文章中提到的方法不再适用,做了一些调研发现可以通过以下步骤来实现:1. 首先先停止所有的数据库实例;2. 创建多个数据库实例,比如mydb1和mydb2;3. 编辑/opt/v原创 2011-08-03 13:50:45 · 2667 阅读 · 0 评论 -
Vertica修改最大并发连接数
本文地址:http://blog.csdn.net/kongxx/article/details/7176961最近在对Vertica做压力测试的时候,发现当并发请求数达到50+的时候就会出现下面的异常com.vertica.util.PSQLException: FATAL: New session rejected due to limit, already 55 sessio原创 2012-01-05 08:08:03 · 5868 阅读 · 1 评论 -
安装Vertica数据库
本文地址:http://blog.csdn.net/kongxx/article/details/65853451. 安装Vertica rpm包2. 创建Vertica用户并设置密码# useradd dbadmin -d /opt/dbadmin -b /opt/dbadmin# passwd dbadmin3. 安装Vertica数据库# /opt/vertica/s原创 2011-07-05 12:05:38 · 8346 阅读 · 1 评论 -
Vertica创建User和Schema
在Vertica中创建User和Schema命令如下=> CREATE USER IDENTIFIED BY '';=> CREATE SCHEMA ;=> GRANT ALL ON schema TO ;比如=> CREATE USER ms IDENTIFIED BY 'password';=> CREATE SCHEMA ms;=> GRANT ALL ON schema ms原创 2015-01-04 08:52:02 · 4427 阅读 · 0 评论