Archive for 十二月 21st, 2007

生命的呢喃

星期五, 十二月 21st, 2007

生命的呢喃,不错的文章

life2.pps

rc.d和脚本

星期五, 十二月 21st, 2007

今天早上在PUB上看到一个网友问在/etc/rc.d/rc6.d下添加的脚本不能执行。所以就把一些和启动相关的说明下。脚本的执行是和系统运行的模式有关。

/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
/etc/rc.d/rc2.d
/etc/rc.d/rc3.d
/etc/rc.d/rc4.d
/etc/rc.d/rc5.d
/etc/rc.d/rc6.d
/etc/rc.d/init.d

目录
1. 关于linux的启动
2. 关于rc.d
3. 启动脚本示例
4. 关于rc.local
5. 关于bash启动脚本
6. 关于开机程序的自动启动

如果你想添加开始自动执行的程序。那么就要把脚本放到/etc/rc.d/init.d下。注意给执行权限。然后可以用chkconfig -add 添加进去。

索引为什么不工作

星期五, 十二月 21st, 2007

先要声明两个知识点:

(1)RBO&CBO。

Oracle有两种执行优化器,一种是RBO(Rule Based Optimizer)基于规则的优化器,这种优化器是基于sql语句写法选择执行路径的;另一种是CBO(Cost Based Optimizer)基于规则的优化器,这种优化器是Oracle根据统计分析信息来选择执行路径,如果表和索引没有进行分析,Oracle将会使用RBO代替CBO;如果表和索引很久未分析,CBO也有可能选择错误执行路径,不过CBO是Oracle发展的方向,自8i版本来已经逐渐取代RBO.

(全文…)