- 博客(22)
- 收藏
- 关注
原创 Trafodion统计指定schema下有索引的表与无索引的表
Trafodion统计指定schema下带索引的表与不带索引的表本节描述怎么统计对应schema下哪些表有索引,哪些表无索引。注:schema_name='SEABASE’表示统计哪个schema;OBJECT_TYPE='BT’中BT 表示base table;a.OBJECT_TYPE='IX ’ 中IX表示index;查询SEABASE schema下哪些表上没有索引sele...
2019-07-12 13:48:05 386
原创 trafodion日期运算——timestamp转date
timestamp类型转date类型select cast(current_timestamp as date) from dual;注意:在比较的时候,如果是字符串和date比较会报错,所以可能需要如上的转换。错误提示如下:Type CHAR(10) cannot be compared with type DATE....
2018-12-27 17:24:42 324
原创 Trafodion恢复误删表数据
误删Trafodion表的恢复假设存在test_pope_delete表,并且表中存在两条记录(你可以通过如下的示例语句进行模拟)示例: create table test_pope_delete(id int, name varchar(32)); insert into test_pope_delete values(1, 'andy'); insert int...
2018-12-19 14:09:03 303
转载 Trafodion事务管理简述
(注:本文转载于trafguy原创文章:http://blog.itpub.net/30206145/viewspace-1596630/)Trafodion这个词的本意是“事务”,可见项目组对事务处理的重视程度。事务主要用来防止和处理数据出现不一致的错误。首先理解什么是数据一致性,给出具体的定义实在太为难笔者。还是举个例子吧。笔者年轻时大家都知道“香港四大天王”,他们是刘德华,张学友,黎...
2018-07-17 23:20:50 206
原创 Trafodion跨网段访问需要开通端口
企业应用中,为了安全起见,通常Trafodion数据库部署在内网环境中,实际访问数据库的应用与Trafodion数据库不在同一网段内,所以在跨网段访问数据库时需要开放对应端口的防火墙策略。以下通过实际示例进行介绍。假设Trafodion数据由3个节点组成,trafodion-node001.esgyn.cntrafodion-node002.esgyn.cntrafodion-no...
2018-07-17 22:50:28 508
原创 Trafodion禁用WAL日志
Trafoidon底层存储引擎使用HBase。在某些情况下,为了提高写入数据的性能,我们考虑关闭HBase WAL日志。我们可以在创建表的时候单独针对特定的表关闭WAL日志。示例如下:CREATE TABLE if not exists TRAFODION.SEABASE.TEST_WAL( ID INT,APN V...
2018-07-17 22:10:34 354
原创 Trafodion查看运行时任务——Offender
Offender是Trafodion数据库用于查看运行时执行Sql语句的工具。 以下介绍操作示例及详细用法。首先登陆数据库安装服务器,切换到trafodion用户并且切换到工具所在目录:# su - trafodion$ cdw$ cd export/limited-support-tools/LSO/然后执行offender语句,最常用的offender命令如下:...
2018-07-17 21:57:34 328
原创 Trafodion/EsgynDB 字段自增长实现
Trafodion有类似于Mysql的auto_increment 自增列吗?答案是肯定的。下面介绍Trafodion实现自增列的用法。 GENERATED [ALWAYS | BY DEFAULT] AS IDENTITY[START WITH integer][INCREMENT BY integer][MAXVALUE integer | NOMAXVALUE][MIN...
2018-07-16 15:45:45 232
原创 trafodion日期运算——trafodion timestamp与unix timestamp互相转换
在应用开发中,我们经常需要把年月日时分秒格式数据转化为unix timestamp格式。在trafodion中,没有直接的函数把年月日时分秒(例如:2017-07-16 15:58:32)格式的数据转化为unix timestamp,但是我们可以使用其他函数来实现对应的功能。1、trafodion timestamp转unix timestamp示例(trafodion类似mysq
2018-01-05 13:56:28 390
原创 Trafodion日期运算——DATEADD函数
Trafodion的dateadd函数用法:DATEADD(datepart, num-expr,datetime-expr)Datepart:YEAR,MONTH, DAY, HOUR, MINUTE, SECOND, QUARTER, WEEK。num-expr:正数、负数均可以。正数表示在原有日期上做加法,负数表示在原有日期上做减法。datetime-expr:给定的DATE
2017-12-22 10:21:48 2755
原创 Trafodion安装执行initialize trafodion失败
问题描述当我在安装trafodion的过程执行initialize trafodion失败,并且sqlci页面直接退出,然后返回Kill。问题定位切换到trafodion用户,cdl切换到日志目录通过查看trafodion.sql_2.log日志文件,发现报出如下错误提示:从sql执行日志看,不能找到namespace,但是打开hbase shell发现存在对应的n
2017-11-03 21:13:36 430
原创 Trafodion ODB性能调优
ODB是Trafodion数据库平台与其他数据库以及文件之间抽数的工具。以下为一些通用的优化方法。参考文档:http://trafodion.incubator.apache.org/docs/odb/index.html1、 odbcinst.ini中加上Threading = 1后能够提升并发导入的性能。例如---------------------[ODBC]
2017-11-03 21:01:25 537
原创 trafodion权限管理——安装配置IPA Server replication
Trafodion的权限管理需要依赖LDAP进行管理用户,所以,如果你需要配置权限管理,那么必须首先安装LDAP环境。但是,线上环境一般我们需要保证可靠性所以需要配置replication。基本信息介绍IPA Server版本不同,安装replication方式不同。下表是level的描述:level 0 replication安装请查考:http://blog.csdn.
2017-11-03 20:29:22 743
原创 trafodion sqcheck运行慢问题定位
引出问题在trafodion的环境中,sqcheck是检查各服务装态的工具。正常情况下,sqcheck的速度很快,10s左右就能出结果,一般结果如下图所示。但是,有时候你会发现sqcheck很慢,可能需要等待1min以上才能出结果。那么sqcheck慢到底是什么原因呢?问题分析定位到sqcheck慢的原因jps首先,通过which sqcheck查看文件
2017-11-03 19:46:06 296
原创 Trafodion odbc driver安装配置(Linux)
一、下载下载trafodion-client包:http://mirror.bit.edu.cn/apache/incubator/trafodion/apache-trafodion-2.1.0-incubating/bin/apache-trafodion_clients-2.1.0-RH6-x86_64-incubating.tar.gz二、解压安装#tar -zxvf
2017-10-30 21:18:06 563
原创 Mysql的odbc driver安装配置(Linux)
一、下载与安装下载地址(tar.gz):https://dev.mysql.com/downloads/connector/odbc/安装:#tar -zxvf mysql-connector-odbc-5.1.13-linux-glibc2.5-x86-64bit.tar.gz #mv mysql-connector-odbc-5.1.13-linux-glibc2.5-
2017-10-30 21:09:14 3826
原创 Oracle的odbc driver安装配置(Linux)
一、安装Oracle的odbc驱动下载oracle odbc相关包:下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.htmlinstantclient-basic-linux.x64-11.2.0.3.0.zipinstantclient-odbc-linux.x64-11.2.0.3.0
2017-10-30 21:02:16 3505
原创 unixODBC安装配置
一、安装与配置unixODBC注意:一般操作系统默认已经安装了unixodbc,安装步骤可忽略。下载 unixODBC源码包下载地址: http://www.unixodbc.org/ (Useversion 2.3.x or later) 安装unixODBC#tar xzvf unixODBC-2.3.4.tar.gz#cd unixODBC-2.3.4#./c
2017-10-30 20:50:03 3518
原创 trafodion表元数据破坏,hbase数据正常情况下恢复trafodion表数据步骤
trafodion元数据损坏,hbase底层数据正常情况下,可使用snapshot恢复trafodion数据
2017-10-30 20:36:01 618
原创 Ambari安装trafodion
目录 Ambari安装trafodion 1 资源准备 1 环境准备 3 环境安装 6 环境验证 13参考:http://trafodion.apache.org/docs/provisioning_guide/index.html#install-ambari https://docs.hortonworks.com/HDPDocuments/A
2017-06-09 11:54:18 985 1
原创 Trafodion表物理设计与逻辑设计问答
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-09 11:36:27 323
原创 trafodion(esgynDB)离线安装
一、 准备阶段 主要包括提前下载需要安装的cm和cdh、esgynDB的包以及其依赖的包。 cm包: cdh包: esgynDB包: dev.zip为python installer。 esgynDB_installer-2.2.2-RH6.tar.gz为shell installer。 Installer为shell installer解压之后的directory。 Na
2017-05-25 14:53:18 2855 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人