HBase单机模式安装

1.RHEL6.5操作系统安装 2.HBase是用Java编写的,因此需要先安装Java。HBase只能运行在Oracle的JDK上,所以不要使用OpenJDK。JDK安装。 3.HBase下载:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/ 4.JDK安装及配置 cd /usr tar -xzvf jdk-8u131-linux-x64.ta...
阅读(33) 评论(0)

KAFKA 0.11 RHEL6.5安装

KAFKA简介 KAFKA是一款分布式消息发布和订阅的系统。 官网:http://kafka.apache.org/...
阅读(40) 评论(0)

postgresql与Oracle:空字符串与null

空字符串:两个单引号,中间无空格等任何内容 在postgresql中,空字符串与null是不同的;而oracle中,空字符串与null等同。测试如下: postgresql中: postgres=# insert into testnull values(1,'feikong'); INSERT 0 1 postgres=# insert into testnull values(2,null...
阅读(263) 评论(0)

postgresql的now()与Oracle的sysdate

postgresql的now()为当前事务开始时间, 而Oracle的sysdate是当前时间。 区别在于事务。 postgresql中的now(): postgres=# begin ; BEGIN postgres=# select now(); now ------------------------------- 2017-03-...
阅读(327) 评论(0)

ogg高版本到低版本同步

源端ogg版本: [oracle@rac1 ogg]$ ggsci -v Oracle GoldenGate Command Interpreter for Oracle Version 11.2.1.0.21 18343248 18541804_FBO Linux, x64, 64bit (optimized), Oracle 11g on May 8 2014 23:38:49 Copy...
阅读(293) 评论(0)

pg_buffercache

查看缓冲区缓存的内容: create extension pg_buffercache; select c.relname, count(1) as buffers from pg_class c join pg_buffercache b on b.relfilenode=c.relfilenode inner join pg_database d on (b.reldatabase=d.oi...
阅读(485) 评论(0)

sysbench安装for oracle

RHEL7.2+ 1.依赖包安装 * autoconf * automake * cdbs * debhelper (>= 9) * docbook-xml * docbook-xsl * libmysqlclient15-dev * libtool * xsltproc 2.解压 tar -xzvf sysbench-0.5.tar.gz chmod +x autogen....
阅读(313) 评论(0)

pg limit限制返回的行

limit 20:返回结果集中的前20行 offset 20 limit 20:返回结果集中前40行中的后20行 示例: 创建测试表: postgres=# create table test_limit(id int,name text); CREATE TABLE 插入数据: postgres=# insert into test_limit select generate_series(1...
阅读(329) 评论(0)

pg确定一张表最后被使用的时间

create or replace function table_file_access_info(IN schemaname text,IN tablename text,OUT last_access timestamp with time zone,OUT last_change timestamp with time zone) LANGUAGE plpgsql AS $func$DECL...
阅读(324) 评论(0)

sysbench测试oracle自定义lua以使用绑定变量

pathtest = string.match(test, "(.*/)") or "" dofile(pathtest .. "common.lua") function thread_init(thread_id) local table_name set_vars() table_name = "equ_run_data" stmt = db_prepare("...
阅读(162) 评论(0)

pg审计DDL

首先确认log_statement设置为了ddl或者mod或者all 修改参数需要重新加载配置文件。 在日志文件中查找所有出现的create、alter和drop命令: egrep -i "create|alter|drop" /log_dir 如果开启了日志轮换,那么还需要在所有的日志文件中过滤这些内容。(是pg_log中的日志文件) 测试: 修改参数文件: [postgres@pg d...
阅读(250) 评论(0)

将数据从CSV文件导入PG数据库

csv文件内容: [postgres@pg ~]$ vi PGOracle.csv 1,2,3 4,5,6 7,8,9 创建了新表: postgres=# create table testim(col1 text,col2 text,col3 text); CREATE TABLE 从文件导入数据: postgres=# copy testim from '/home/postgres...
阅读(423) 评论(0)

PG索引创建与Oracle的不同

刚发现个有趣的地方,pg可以给同一表的相同列创建相同索引N次!太疯狂了! postgres=# create table testind(id int); CREATE TABLE postgres=# create index on testind (id); CREATE INDEX postgres=# create index on testind (id); CREATE IN...
阅读(546) 评论(0)

PG表名测试

postgres=# create table "myTable" (id int); CREATE TABLE postgres=# select * from mytable postgres-# ; ERROR: relation "mytable" does not exist LINE 1: select * from mytable ^ p...
阅读(315) 评论(2)

pg为特定用户组设置参数

为特定用户组设置参数: 数据库里面的所有用户: alter database db_name set param=val; 为某个用户: alter role role_name set param=val; 为特定用户连接到特定数据库: alter role role_name in database db_name set param=val; 简单示例: postgres=# alter d...
阅读(340) 评论(0)
382条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:438282次
    • 积分:7791
    • 等级:
    • 排名:第2543名
    • 原创:317篇
    • 转载:49篇
    • 译文:16篇
    • 评论:69条
    博客专栏
    最新评论