上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: os: centos 7.4 pgxl:pg.version ‘10.3 (Postgres-XL 10alpha2)添加节点、删除节点在日常运维中是很常见的操作。 本次记录的是 pgxl 添加node4、node5两个节点,典型的横向扩展。初步规划如下: ... 阅读全文
posted @ 2018-07-20 18:05 peiybpeiyb 阅读(1083) 评论(0) 推荐(0)
摘要: /etc/profile用于设置系统级的环境变量和启动程序,在这个文件下配置会对所有用户生效。 当用户登录(login)时,文件会被执行,并从/etc/profile.d目录的配置文件中查找shell设置。 会在用户登录(login)时生效,也可以用于设置环... 阅读全文
posted @ 2018-07-19 13:29 peiybpeiyb 阅读(228) 评论(0) 推荐(0)
摘要: os: centos 7.4 pgxl:pg.version ‘10.3 (Postgres-XL 10alpha2)pgxl 是一款非常实用的横向扩展的开源软件,继承了很多pgxc的功能,在replication 和sharding 方面有着非常棒的用处。... 阅读全文
posted @ 2018-07-18 20:20 peiybpeiyb 阅读(1115) 评论(0) 推荐(0)
摘要: os: centos 7.4 pgxl:pg.version ‘10.3 (Postgres-XL 10alpha2)添加节点、删除节点在日常运维中是很常见的操作。 本次记录的是 pgxl 添加 datanode 类型的节点,典型的横向扩展。node4节点准... 阅读全文
posted @ 2018-07-18 14:49 peiybpeiyb 阅读(1423) 评论(0) 推荐(0)
摘要: os: centos 7.4 pgxl:pg.version ‘10.3 (Postgres-XL 10alpha2)pgxl 是一款非常实用的横向扩展的开源软件,继承了很多pgxc的功能,在replication 和sharding 方面有着非常棒的用处。... 阅读全文
posted @ 2018-07-17 18:09 peiybpeiyb 阅读(1010) 评论(0) 推荐(0)
摘要: os: centos7.4 db: oracle 12.2.0.1 + dbf ogg:12.3.0.1.4Oracle GoldenGate简称 ogg,主要包含Manager进程、Extract进程、Pump进程、Replicat进程。下面简单描述下,... 阅读全文
posted @ 2018-07-16 18:33 peiybpeiyb 阅读(487) 评论(0) 推荐(0)
摘要: os: centos 7.4postgresql: 9.6.9etcd: 3.2.18patroni: 1.4.4patroni + etcd 是在一个postgrsql 开源大会上 亚信的一个哥们讲解的高可用方案。依然是基于 postgreql strea... 阅读全文
posted @ 2018-07-11 22:27 peiybpeiyb 阅读(1485) 评论(0) 推荐(0)
摘要: os: centos 7.4etcd:3.2.18etcd + patroni 是在一个postgrsql 开源大会上 亚信的一个哥们讲解的高可用方案。依然是基于 postgreql stream replication。这篇blog 主要是讲 etcd 的... 阅读全文
posted @ 2018-07-11 16:13 peiybpeiyb 阅读(1813) 评论(0) 推荐(0)
摘要: os: centos 7.5 ruby:2.4.4安装rvm# curl -L get.rvm.io | bash -s stable % Total % Received % Xferd Average Speed Time Time ... 阅读全文
posted @ 2018-07-10 11:16 peiybpeiyb 阅读(758) 评论(0) 推荐(0)
摘要: os: centos 7.4 database:12.2.0.1 + dbfswitchover 一般指的时正常情况下,人为执行的切换命令或者在符合某些条件执行的。不会丢失数据failover 一般指的是实例失效的情况下,进行的故障转移。丢失的数据多少依赖配... 阅读全文
posted @ 2018-07-09 23:09 peiybpeiyb 阅读(277) 评论(0) 推荐(0)
摘要: os: centos 7.4 database:12.2.0.1 + dbfswitchover 一般指的时正常情况下,人为执行的切换命令或者在符合某些条件执行的。不会丢失数据failover 一般指的是实例失效的情况下,进行的故障转移。丢失的数据多少依赖... 阅读全文
posted @ 2018-07-09 23:03 peiybpeiyb 阅读(232) 评论(0) 推荐(0)
摘要: os: centos7.4 es: 6.3.1 java:oracle jdk 1.8.0_131es 全称是 elasticsearc,具有超高性能。Elasticsearch、Logstash、Kibana 简称 ELK安装 oracle jdk 1.... 阅读全文
posted @ 2018-07-09 18:32 peiybpeiyb 阅读(267) 评论(0) 推荐(0)
摘要: os: centos 7.5 ruby:2.4.4 mosql:0.4.3安装curl# yum install curlLoaded plugins: fastestmirrorLoading mirror speeds from cached hostf... 阅读全文
posted @ 2018-07-09 14:23 peiybpeiyb 阅读(263) 评论(0) 推荐(0)
摘要: os: centos 7.4 database:12.2.0.1 + dbf手动配置dataguard比较繁琐,发生故障切换是需要人工介入。broker就是简化而诞生的。oradb-node1 192.168.56.101 master安装好了12.2.... 阅读全文
posted @ 2018-07-08 14:02 peiybpeiyb 阅读(268) 评论(0) 推荐(0)
摘要: os: centos 7.4 database:12.2.0.1 + dbf本次是以 oracle database 12.2.0.1 + dbf 的形式部署的,后面会记录 rac + asm 的形式。任何时候都要说下三种模式:最大保护:maximize ... 阅读全文
posted @ 2018-07-08 10:12 peiybpeiyb 阅读(279) 评论(0) 推荐(0)
摘要: 使用 pg_controldata 查看 Database system identifier$ /usr/pgsql-10/bin/pg_controldata -D /var/lib/pgsql/10/data/pg_control version nu... 阅读全文
posted @ 2018-07-05 17:47 peiybpeiyb 阅读(734) 评论(0) 推荐(0)
摘要: 最近开发有个小需求,就是如何比较两个数据库里指定表的数据是否一致。 自己就写了个简单函数,供大家参考。CREATE OR REPLACE FUNCTION public.f_compare_tabledata( pi_localtablename ch... 阅读全文
posted @ 2018-07-04 19:49 peiybpeiyb 阅读(2161) 评论(0) 推荐(0)
摘要: 获取占用CPU资源最多的20个进程# ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head -20获取占用内存资源最多的20个进程# ps aux|head -1;ps aux|grep -v PID|s... 阅读全文
posted @ 2018-07-04 18:48 peiybpeiyb 阅读(404) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 9.6pg_pathman是postgresql管理分区插件,postgresql 9.6、10 的内置分区管理也一直都在完善。使用哪种方式来管理,用户自己决定。不过pg_pathman 确实很方便。 由... 阅读全文
posted @ 2018-07-03 20:35 peiybpeiyb 阅读(628) 评论(0) 推荐(0)
摘要: os: centos 7.4 [root@node1 ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 centos lvm2 a-- <19.00g 0 /dev/... 阅读全文
posted @ 2018-07-02 14:24 peiybpeiyb 阅读(838) 评论(1) 推荐(0)
摘要: 监控oracle 的alert日志时有时会发现如下报错Mon Jul 02 11:30:14 2018ORA-1652: unable to extend temp segment by 128 in tablespace T... 阅读全文
posted @ 2018-07-02 13:22 peiybpeiyb 阅读(554) 评论(0) 推荐(0)
摘要: os:centos 6.8 mysql: 5.5.49MySQL Query Cache 会缓存select 查询,但是在调优sql查询及测试数据库的性能时需要禁用该功能。查看变量、状态mysql> show global variables like '%... 阅读全文
posted @ 2018-06-27 19:33 peiybpeiyb 阅读(2114) 评论(0) 推荐(0)
摘要: os: centos 7.4 mongodb:3.2 postgresql: 9.6 mosql:MoSQL is no longer being actively maintained。可惜了,mosql现在已经不再维护。# mosql --helpUsa... 阅读全文
posted @ 2018-06-26 17:06 peiybpeiyb 阅读(276) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 9.6数据仓库抽取数据时必然会用到增量方式,如果业务原表没有 lastupdatetimestamp,如果破局?下面给大家一个思路,仅供参考。创建表create table tmp_t0 (id in... 阅读全文
posted @ 2018-06-26 10:11 peiybpeiyb 阅读(270) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 9.16postgresql 自带的 extension 叫做 uuid-ossp,是用来产生通用唯一标识符。安装uuid依赖包# yum install uuid uuid-develconfigure... 阅读全文
posted @ 2018-06-25 08:58 peiybpeiyb 阅读(1825) 评论(0) 推荐(0)
摘要: os: centos6.8 postgresql: old 9.1 postgresql: new 9.6pg_upgrade 是postgresql 大版本升级的得力工具。主要有两种用法: 1、使用pg_upgrade**拷贝**升级。 2、使用pg_up... 阅读全文
posted @ 2018-06-23 23:00 peiybpeiyb 阅读(349) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: old 9.1 postgresql: new 9.6pg_upgrade 是postgresql 大版本升级的得力工具。主要有两种用法: 1、使用pg_upgrade**拷贝**升级。 2、使用pg_u... 阅读全文
posted @ 2018-06-23 11:37 peiybpeiyb 阅读(246) 评论(0) 推荐(0)
摘要: postgresql数据库运行产生的日志都会输出到日志文件里,因此实时监控该文件就可以大致了解到数据库的运行状况。public.sp_gather_pgsql_log_part(pi_time_last integer)这个函数的作用是创建目标机的日志外部表... 阅读全文
posted @ 2018-06-22 14:58 peiybpeiyb 阅读(520) 评论(0) 推荐(0)
摘要: os:centos 7.4 jdk: 1.8.0_131 mysql: 5.7.22 mycat: 1.6.5node1 节点 mycat 1.6.5 node2、node3 节点 mysql 5.7.22node1 节点插入数据所有的操作都需要通过myca... 阅读全文
posted @ 2018-06-20 17:16 peiybpeiyb 阅读(535) 评论(0) 推荐(0)
摘要: os:centos 7.4 jdk: 1.8.0_131 mysql: 5.7.22 mycat: 1.6.5node1 节点 安装 mycat 1.6.5 node2、node3 节点安装 mysql 5.7.22mycat使用的是java语言开发,虽然可... 阅读全文
posted @ 2018-06-20 14:49 peiybpeiyb 阅读(453) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 9.1 pgbadger:9.2pgbadger 是一款分析postgresql 日志文件的开软软件。 pgBadger is a PostgreSQL log analyzer build for sp... 阅读全文
posted @ 2018-06-19 14:29 peiybpeiyb 阅读(364) 评论(0) 推荐(0)
摘要: 关系型数据库的行列转换函数在实际应用中是相当普遍。postgresql 作为一款优秀的开源数据库,提供相关的转换函数是必须的。列=》行使用 string_agg 函数with tmp_t0 as ( select 'A'::varchar as c1 ... 阅读全文
posted @ 2018-06-15 09:51 peiybpeiyb 阅读(1851) 评论(0) 推荐(0)
摘要: os:debian 8.2 mysql:5.5.49nodeb 为 nodea 的一个slave,在nodea上删除一个无效的索引,发现nodeb上出现长时间的 Waiting for table metadata lock。 分析的过程如下:环境# lsb... 阅读全文
posted @ 2018-06-14 21:35 peiybpeiyb 阅读(190) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 10.4postgresql 10 开始内置了逻辑复制这一强大的功能,之前都是利用extenstion的方式实现逻辑复制,或者是物理复制,slave端都是 readonly操作。使用逻辑复制后,可以在再多... 阅读全文
posted @ 2018-06-13 17:16 peiybpeiyb 阅读(528) 评论(0) 推荐(0)
摘要: os: centos 7.4postgresql: 9.6.9pg_rman: REL9_6_STABLEpg_rman 是一款优秀的postgresql 在线备份和恢复的工具,在github上可以找到该软件。下面是pg_rman主页面的描述:pg_rman... 阅读全文
posted @ 2018-06-12 15:12 peiybpeiyb 阅读(602) 评论(0) 推荐(0)
摘要: os: centos 7.4 postgresql: 10.4pg_waldump 是 postgres 10.x 之后的命令,对应之前版本的 pg_xlogdump。 postgresql 从 10 版本开始,将所用xlog相关的全部用wal替换了,同时大... 阅读全文
posted @ 2018-06-10 14:21 peiybpeiyb 阅读(1221) 评论(0) 推荐(0)
摘要: 备份原来的yum源先备份,在任何环境下操作都是个良好习惯# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 设置aliyun的yum源# wget -O ... 阅读全文
posted @ 2018-06-09 20:23 peiybpeiyb 阅读(317) 评论(0) 推荐(0)
摘要: 由于prod环境和uat环境的差异,开发人员要求把prod环境的function全量导入到uat环境。prod环境 导出模式对象,不含数据$ pg_dump -U postgres -Fc -s -f /tmp/mondb mondbuat环境 导出函数名$... 阅读全文
posted @ 2018-06-07 16:33 peiybpeiyb 阅读(149) 评论(0) 推荐(0)
摘要: 参考 https://www.postgresql.org/about/news/1855/ 阅读全文
posted @ 2018-06-06 15:56 peiybpeiyb 阅读(89) 评论(0) 推荐(0)
摘要: mtools 是一款优秀的开源工具,是由 mongodb 公司的工程师个人维护的,在git上可以下载: https://github.com/rueckstiess/mtools/tree/master创建平台目录# mkdir /apps# cd /app... 阅读全文
posted @ 2018-06-05 19:41 peiybpeiyb 阅读(247) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页