摘要:MySQL Cluster 7.2发布之后,大家都说好,性能如何提高。今天 wait4friend 就搭建一个小集群感受一下。 环境 Mangement Node (mgmd) 192.168.229.140 SQL Node A (mysqld) 192.168.229.141 ...
阅读全文
摘要:上次记录了伪分布式部署,今天记录完全分布式Hadoop + HBase + Hive 部署过程的的一些问题。 NameNode: 192.168.229.132 DataNode: 192.168.229.133/192.168.229.134 ----------------------------------------------------------------------...
阅读全文
摘要:昨天晚上在梦中有这样的场景:自行车爆胎了,修车师傅一边忙活,忽然回头对我说“你是做数据库的吧,考考你。用一条update语句怎么同时修改两张表?” wait4friend石化了几秒钟,然后下意识的给出一个答案。正确与否还不知道,然后就惊醒了。那么当时 wait4friend 给出的答案是啥呢?当时想到的是,利用key-preserved table这个特性来修改视图,达到同时更新多张表的目的。 ...
阅读全文
摘要:部署环境 VMware WorkStation 7.x Ubuntu Sever 11.10 JDK 1.6.25 Hadoop 0.20.203.0 HBase 0.90.4 ---------------------------------------------------------------------------------------------...
阅读全文
摘要:-------------------------------------------------------------------------------------------- 强制退出 Safemode 安全模式 源地址 运行hadoop程序时,有时候会报以下错误:org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/h...
阅读全文
摘要:空表不能导出的解决 Oracle11g中,有一个参数 deferred_segment_creation,默认值是true。这个参数的作用是当表为空的时候不自动分配存储空间,带来的副作用是使用exp导出的时候,空表不能被导出。 解决方法1: 设置system参数,仅对参数更新后创建的表生效 alter system set deferred_segment_creation=...
阅读全文
摘要:------------------------------------------------------------------------------ 查看Linux版本 登录到服务器执行 lsb_release -a ,即可列出所有版本信息 登录到linux执行cat /etc/redhat-release -----------------------------...
阅读全文
摘要:当并不需要microsecond信息的场景下,wait4friend一般不建议使用timestamp类型来存储日期信息(如生日)。不过一些遗留系统或者设计不严谨的系统中,总是有这样的数据存在。这样的设计会导致计算年龄等操作不太方便。这两天就遇到一个例子,这个例子不单计算不方便,而且由于垃圾数据的存在还会在特定场景发生异常。-- 表结构已经进行简化,只保留了ID和一个Timestamp字段,表中数据超过60WSQL> desc tp1;Name Type Nullable Default Comments ---- -----------------...
阅读全文