03 2012 档案

MySQL Cluster 7.2 集群的部署
摘要:MySQL Cluster 7.2发布之后,大家都说好,性能如何提高。今天 wait4friend 就搭建一个小集群感受一下。 环境 Mangement Node (mgmd) 192.168.229.140 SQL Node A (mysqld) 192.168.229.141 ... 阅读全文

posted @ 2012-03-21 16:57 wait4friend 阅读(1266) 评论(0) 推荐(0)

Hadoop + HBase + Hive 完全分布式部署笔记
摘要:上次记录了伪分布式部署,今天记录完全分布式Hadoop + HBase + Hive 部署过程的的一些问题。 NameNode: 192.168.229.132 DataNode: 192.168.229.133/192.168.229.134 ----------------------------------------------------------------------... 阅读全文

posted @ 2012-03-20 13:52 wait4friend 阅读(2413) 评论(0) 推荐(0)

同时update多张表的语句 -- 梦中的面试
摘要:昨天晚上在梦中有这样的场景:自行车爆胎了,修车师傅一边忙活,忽然回头对我说“你是做数据库的吧,考考你。用一条update语句怎么同时修改两张表?” wait4friend石化了几秒钟,然后下意识的给出一个答案。正确与否还不知道,然后就惊醒了。那么当时 wait4friend 给出的答案是啥呢?当时想到的是,利用key-preserved table这个特性来修改视图,达到同时更新多张表的目的。 ... 阅读全文

posted @ 2012-03-16 10:59 wait4friend 阅读(2043) 评论(0) 推荐(0)

Hadoop + HBase 伪分布式安装
摘要:部署环境 VMware WorkStation 7.x Ubuntu Sever 11.10 JDK 1.6.25 Hadoop 0.20.203.0 HBase 0.90.4 ---------------------------------------------------------------------------------------------... 阅读全文

posted @ 2012-03-12 14:32 wait4friend 阅读(1159) 评论(0) 推荐(0)

Hadoop + HBase 常见问题的解决汇总
摘要:-------------------------------------------------------------------------------------------- 强制退出 Safemode 安全模式 源地址 运行hadoop程序时,有时候会报以下错误:org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/h... 阅读全文

posted @ 2012-03-12 14:29 wait4friend 阅读(660) 评论(0) 推荐(0)

Oracle11gR2 Exp/Imp 备忘
摘要:空表不能导出的解决 Oracle11g中,有一个参数 deferred_segment_creation,默认值是true。这个参数的作用是当表为空的时候不自动分配存储空间,带来的副作用是使用exp导出的时候,空表不能被导出。 解决方法1: 设置system参数,仅对参数更新后创建的表生效 alter system set deferred_segment_creation=... 阅读全文

posted @ 2012-03-07 14:57 wait4friend 阅读(228) 评论(0) 推荐(0)

Linux下安装软件的杂七杂八汇总
摘要:------------------------------------------------------------------------------ 查看Linux版本 登录到服务器执行 lsb_release -a ,即可列出所有版本信息 登录到linux执行cat /etc/redhat-release -----------------------------... 阅读全文

posted @ 2012-03-02 19:36 wait4friend 阅读(402) 评论(0) 推荐(0)

Oracle Timestamp类型计算
摘要:当并不需要microsecond信息的场景下,wait4friend一般不建议使用timestamp类型来存储日期信息(如生日)。不过一些遗留系统或者设计不严谨的系统中,总是有这样的数据存在。这样的设计会导致计算年龄等操作不太方便。这两天就遇到一个例子,这个例子不单计算不方便,而且由于垃圾数据的存在还会在特定场景发生异常。-- 表结构已经进行简化,只保留了ID和一个Timestamp字段,表中数据超过60WSQL> desc tp1;Name Type Nullable Default Comments ---- -----------------... 阅读全文

posted @ 2012-03-02 09:33 wait4friend 阅读(2696) 评论(0) 推荐(0)