hbase 的基本结构
HBASE 基本结构一。overview1. hbase <=> NOSQL 不错,hbase 就是某种类型的nosql 数据库,唯一的区别就是他支持海量的数据。 hbase的基本功能: 1...
linux-HA 中heartbeat 的pg启动脚本的bug 及其应对方案。
pg HA 上线后,我们遭遇到第一个故障,由于启动了oracle_fdw 组件,oracle 的环境变量是写在postgres $HOME/.bash_profile 里面HA 是由root 用户启动的。启动数据库的命令在 /usr/lib/ocf/resource.d/hea...
基于linux-HA 的pg 高可用平台正式部署
从去年下半年立项测试,研究,测试,到现在的正式部署,期间经历了各种怪现象,各种坑。感谢硬件组同学的大力帮助,感谢网络组同事提供的重现故障的模拟环境,让我们选择了更加合适的配置。 基于linux-HA 的 corosyn...
进程的limit 限制的修改
一般情况下,我们认为 一个进程在启动的时候,从当前环境里继承了ulimit 的各个限制,一旦启动就无法修改了。一般情况下是需要修改系统的ulimit 配置 ,重新登录,然后重新启动引用。 前面我们也说了在centos6.2 之...
trac 平台从 PG 数据库转到sqlite 的脚本。
上一篇讲了sqlite 的数据字典这里就把pg 写sqlite 的python 脚本贴出来给需要的朋友做个参考。 #!/usr/bin/env python# -*- coding:utf-8 -*-import os,sysimport psycopg2import sqlite3 as sqllite## initconnstri...
MapReduce 初解。
开始接手 公司的hadoop 集群了,需要了解下这个东西,以前接触过一段时间,以后要来真的啦。 本文对应于: http://hadoop.apache.org/docs/r1.0.4/mapred_tutorial.htmlMapreduce 是一个软件开发框架,能够帮...
sqlite 数据库的数据字典
系统组同事维护的trace 平台,之前是在PG数据库上,之后因为某种原因,不用pg数据库了,改用sqlite 做为数据库了,于是有了一个项目需要两套数据库的支持的现状,最近决定 合并下,一致同意弃用pg全部转到sqlite...
mysql 的两个参数 slave_type_conversions 与innodb_support_xa
先说第二个 innodb_support_xa 这个参数是在主库上设置的,默认是自动开启的。 看到XA 首先想到的就是分布式事务了,这个参数确保事务日志写入bin-log 的顺序与是事务的time-line 是一致的。这样在系统崩溃的...
遭遇mysql 5.6.10 BUG 一例
mysql 5.6.10 正式发布了,这几天对innodb_memcache 做了一下测试,在灌数据时候,遭遇bug mysqld 崩溃。 记录一下: 通过 memcached协议 向demo_test 表灌数据key : 32字节随机字符串,由于是临时的,没...
asm 磁盘组 增删磁盘组
sunha6 的asm 磁盘组空间有点紧张,而sunha1 的利用率又很低,于是准备从sunha1_N 删除两个磁盘加到sunha6上注意,我们采用的NORmal 的冗余方式,所以删增减磁盘的时候,一定要2给磁盘为一个操作单位,要么删两...
sort 用法一例
你好,请教个问题,一个文档里边,有下边这样的内容,条件就是第一列相同的情况下,比较第二列,保留第二列数值较大的行。只有两列,不止两行,很有可能有多行newtest13 ...
mysql slave 损害一例
2-24 号下午2点左右,238.192主库宕机了,及时的处理了问题, 服务恢复。检查从库的时候报错了: Last_IO_Error: Got fatal error 1236 from master when reading data from binary log:'Client requested master ...
linux 内核 3.8 发布 ,不再支持386cpu
linux kernel 3.8 发布不在支持386cpu ,针对ssd 盘做了特定的文件系统f2fs,是由三星贡献的。新内核带来的其它功能和改进有:Ext4文件系统现在允许在inode中保存超小型文件,可节省少量磁盘空间。Btrfs...
PG9.2.3 发布
postgresql 9.2.3 发布了从release note 看 9.2 版本已经趋于稳定了。 只处理了一个重大bug ,这个bug 我想一般情况下是不会被触发,在8.x 就已经存在了其他的就是修修补补了。 9.2版...
pg_upgrade 测试
pg_upgrade PG 数据库快捷升级的利器,在一定的大版本跨度下,可以实现二进制数据文件的直接升级避免 dump/restore 的升级方式,节省时间。 主要的升级步骤: 1. 需要先停掉旧版本数据库 ...
prepared-statement-cache 的副作用
火青同学 在产品库更新的时候遇到了一个问题:数据库加字段后,导致应用报错了,说是什么违反协议。同时给了一个网上的例子。 http://www.iteye.com/topic/900077看了下这个例子,跟我们的情况是是一致的...
innodb 36个问题
Heikki Tuuri Innodb answers – Part IOctober 26, 2007 By Peter Zaitsev 19 Comments inShare Its almost a month since I promis...
postgresql psqlrc 文件
查看文档里,提到这个配置文件,测试了下还是很好用的,会做到安装包里,自动化维护。# set command line history max records \set HISTSIZE 5000# set max fetch rows one command \set FETCH_COUNT 1000# set&nbs...
oracle 10.2.4 遭遇bug 宕机
2012-1-29号下午15点30分左右。一台核心数据库 遇到bug ,数据库宕机。 解决方案 重启数据库. 这套oracle 系统已经启动了 oracle 转PG 数据库的程序了。预计3月份上线。 以下为aler_log 的错误记...
Percona XtraDb 针对oracle 版mysql 的增强
根据文档整理了一下,写在这里了。 userstat 统计客户端性能问题 information_schem...