数据库迁移,其中有个数据量较大的表的索引,在迁移的时候出现,同步超时的情况Notice 2014-08-05 15:14:54.856107 14240 3892311808 Poster: Operation ODR_DDL on table "CMUSER"."TBL_CM_PACKAGEPUS...
分类:
其他好文 时间:
2014-09-11 11:04:21
阅读次数:
340
任务执行优化1. 推测式执行: 如果jobtracker 发现有拖后的任务,会再启动一个相同的备份任务,然后哪个先执行完就会去kill掉另一个,因此会在监控页面上经常能看到正常执行完的作业会有被kill掉的任务。2.推测式执行缺省打开,但如果是代码问题,并不能解决问题,而且会使集群更慢,通过在ma....
分类:
其他好文 时间:
2014-09-10 23:39:31
阅读次数:
317
五、为了安全要求每次执行shell都手工输入密码$ vi test5.sh#!/bin/bashecho -n "Enter password for u_test:"read PASSWDsqlplus -S /nolog u_test.txt$ chmod g-rwx,o-rwx u_test....
分类:
数据库 时间:
2014-09-10 17:38:00
阅读次数:
207
trigger是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从DBA_TRIGGERS,USER_TRIGGERS数据字典中...
分类:
其他好文 时间:
2014-09-10 12:22:00
阅读次数:
175
在测试 HDFS2.0 的 NameNode HA 的时候,并发put 700M的文件,然后 Kill 主 NN ;发现备 NN 切换后进程退出。尝试了多种方法终于恢复,原因还在分析中。...
分类:
其他好文 时间:
2014-09-10 10:54:10
阅读次数:
490
OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。
探讨了手工方式快速开发OSGI应用的方式,为提高OSGI应用开发速度,提供了方法。...
分类:
其他好文 时间:
2014-09-10 04:05:29
阅读次数:
240
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。我们通过程序创建的数据 库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进...
分类:
数据库 时间:
2014-09-10 04:04:09
阅读次数:
225
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。我们通过程序创建的数据库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进行数据库操作。
如果不进行设置,采用命令行窗口进行查询的时候,中文显示为乱码。这是因为cmd的默认字...
分类:
数据库 时间:
2014-09-09 23:06:59
阅读次数:
507
和maven类似,只不过Bower是专门用来管理js包的,在我们开发应用的时候,大部分情况下一个应用里会使用很多js的包,比如一个项目里可能会用到jquery、dwr、d3等多个js包,有的时候可能版本还不一样,如果每次都是手工下载,然后放到本地项目中,是不是觉得很无趣? bower就是来帮我们干这事的。...
分类:
编程语言 时间:
2014-09-09 18:20:59
阅读次数:
260
ps ax 显示当前系统进程的列表ps aux 显示当前系统进程详细列表以及进程用户如果输出过长,可能添加管道命令 less 如 ps ax|less 查看具体进程,使用 grep命令如 ps ax|grep XXX (XXX为进程名称) 终止进程,用 kill 命令 + PID如kill 1234
分类:
其他好文 时间:
2014-09-09 18:05:19
阅读次数:
294