摘要: 1.查看全部session中SQL/* Formatted on 2013/8/5 10:01:05 (QP5 v5.114.809.3010) */spool /home/oracle/oracle_realtime_sqllist.txtSET LINESIZE 100SET PAGESIZE 50000COL USERNAME FOR A10COL machine FOR A15COL sql_text FOR A50 SELECT SUBSTR (s.username, 1, 18) username, s.sid, s.serial#, s.machine, y.sql_text F 阅读全文
posted @ 2013-08-05 10:10 cav5lier 阅读(2238) 评论(0) 推荐(0) 编辑
摘要: 从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持。本文介绍在工作中为Linux安装Zend Guard Loader支持的过程。 操作系统为CentOS5.5,PHP版本为5.3.8(CentOS5.5中的PHP默认版本较低,如果要升级到PHP最新版,可以使用remi的report源进行升级)。 Windows 下面的 Zend Guard Loader 不支持php5.3.8 VC9 x86 Thread Safe而,php5.3.8VC9 x86 Non Thread Safe 又不支.. 阅读全文
posted @ 2013-07-30 18:41 cav5lier 阅读(171) 评论(0) 推荐(0) 编辑
摘要: ORACLE RAC 之I/O分离--hangcheck-timer模块配置此文档摘自METALINK:726833.1,所适用的ORACLE版本为:Oracle Server - Enterprise Edition - Version: 9.2.0.8 to 11.1.0.7从9.2.0.2版本开始,ORACLE RAC环境需要使用一个新的I/O fencing模块,叫做hangcheck-timer模块。这个模块用来代替Watchdog模块,提供类似的fencing功能。Hangcheck-timer模块是标准的linux2.4以上的内核中的一个子功能被发布。1. hangcheck-t 阅读全文
posted @ 2013-07-25 15:30 cav5lier 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1实验目的根据业务的需求,有时需要调整IP,以下为做实验调整前后对应的IP表调整前对应ip表主机名 类型 IP 地址 网卡端口p595a2 public ip 1.4.128.88 en0p595a2-vip vip 1.4.128.89 en0p595a2-priv private ip192.168.4.100 en3p595b2 public ip1.4.128.90 en0p595b2-vip vip 1.4.128.91 en0p595b2-priv private ip192.168.4.101 en3调整后对应ip表主机名 类型 IP 地址网卡端口p595a2 public ip 阅读全文
posted @ 2013-07-22 18:02 cav5lier 阅读(261) 评论(0) 推荐(0) 编辑
摘要: I've created a fresh installation of CentOS 5.6, and installed PHP 5.3 using thephp53-*packages from the CentOS repository. Specifically, I've got:php53php53-cliphp53-commonphp53-develphp53-mysqlphp53-pdophp53-xmlHowever, I also need to install themcryptandapcextensions for my application. C 阅读全文
posted @ 2013-07-18 15:39 cav5lier 阅读(300) 评论(0) 推荐(0) 编辑
摘要: LAMP(Linux、Apache、MySQL、PHP)是一套用于提供php架构网站服务的完美组合的简称,LAMP组合有着极高的性能,完善的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能。LAMP可以在很多平台(Linux、Windows、Unix、MacOS X)中搭建,本文以CentOS系统安装LAMP套件进行举例。搭建需要有一台安装有CentOS的服务器,并且最好是纯净安装:即仅仅安装最少的系统组件。首先安装Apache2一条命令即可:1yum install httpd回车后,yum会提示当前已经安装的http 阅读全文
posted @ 2013-07-18 12:53 cav5lier 阅读(275) 评论(0) 推荐(0) 编辑
摘要: http://www.zhihu.com/question/19600081 阅读全文
posted @ 2013-07-16 18:34 cav5lier 阅读(114) 评论(0) 推荐(0) 编辑
摘要: eval的用法eval command-line 其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如: pipe="|" eval ls $pipe wc -l shell第1次扫描命令行时,它替换出pipe的值|,接着eval使它再次扫描命令行,这时shell把|作为管道符号了。看下面脚本#!/bin/sh#eval1.shv1="aaa"v2="bbb"c="1"if [ $c -eq 1 ]then vname=v$c e 阅读全文
posted @ 2013-07-11 17:35 cav5lier 阅读(264) 评论(0) 推荐(0) 编辑
摘要: trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。不过,这次我遇到它,是因为客户有个需求:从终端访问服务器的用户,其登陆服务器后会自动运行某个命令,例如打开应用(命令写在.bashrc等文件中),最后退出,并断开连接;期间是不能允许其使用Ctrl+C等中断退出应用,而回到Shell环境,否则可能会带来安全问题。当然,解决的方式有很多,如在应用中屏蔽中断信号、使用chroot方式访问等。但这些方法都有一些限制,如需要修改应用,让telnet等支持chroot方式(ssh可支持chroot)等。而使用trap也是一种比较好的解决方法。一、关于信号历史上, 阅读全文
posted @ 2013-07-11 11:52 cav5lier 阅读(1182) 评论(0) 推荐(1) 编辑
摘要: http://www.itpub.net/forum.php?mod=viewthread&tid=1283431&highlight= 阅读全文
posted @ 2013-06-27 17:32 cav5lier 阅读(121) 评论(0) 推荐(0) 编辑