歷史文章列表

grep

2013-08-23 17:12
my @array = qw/6 -4 8 12 -22 19 -8 42/;   # 指定一個串列給陣列 @array my @positive = grep {$_ > 0} @array;   # 把@array裡大於零的數字取出 print "$_\n" for @positive;    # 印出新的陣列 @positive

sort

2013-08-23 17:09
my @array = qw/45 33 75 21 38 69 46/; @array = sort { $a <=> $b } @array; 這樣Perl就會幫我們把陣列重新排列成為 21 33 38 45 46 69 75 其實,如果你這樣寫也是有相同的效果: @array = sort @array; 當然,如果你需要比較複雜的排序方式,就要把包含排序的區塊加入,所以你也可以寫成: @array = sort { $b <=> $a } @array;     my...

Oracle sysdate 運算

2013-08-22 15:08
  ################################################################################### ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID #ORACLE_TERM=xterm; #export...

將 Oracle table 中的資料變成文字檔

2013-08-22 03:03
[oracle@voipdb1 report]$ cat allcdr.sh   ################################################################################### ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME ORACLE_SID=orcl; export...

顯示已建立的 DB Link

2013-08-20 17:40
SQL> column OBJECT_NAME format a20 SQL> select OWNER,OBJECT_NAME,OBJECT_TYPE,STATUS from dba_objects where object_type='DATABASE LINK';   OWNER                          OBJECT_NAME        ...

taskset 用法說明

2013-08-20 11:19
我的Linode十分繁忙,在跑一些密集操作数据库的Rake任务时尤其如此。但我观察发现,Linode服务器的4核CPU,只有第1个核心(CPU#0)非常忙,其他都处于idle状态。   不了解Linux是如何调度的,但目前显然有优化的余地。除了处理正常任务,CPU#0还需要处理每秒网卡中断。因此,若能将CPU#0分担的任务摊派到其他CPU核心上,可以预见,系统的处理能力将有更大的提升。   两个名词 SMP (Symmetrical Multi-Processing):指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。...

taskset 指令

2013-08-20 11:16
  taskset 指令 1.功能作用 指定进程运行的CPU 2.位置 /usr/bin/taskset 3.格式用法 taskset [options] [mask | cpu-list] [pid|cmd [args...]] 4.主要参数 1 2 3 4 5 -a, --all-tasks         操作所有的任务线程 -p,...

top 解說

2013-08-20 11:14
Analyzing thread CPU usage on Linux Use top to analyze the CPU usage of each application thread. Introduction To investigate the per-thread CPU usage on Linux, the recommended tool is top with the -H option, which provides an additional thread for information not provided by top in the default...

看 process 運行在那一個 cpu core

2013-08-20 11:11
看 process 運行在那一個 cpu core   以 pid = 22884 的 process 為例 輸入 [root@voipdb1 ~]# cat /proc/22884/stat | awk '{print $39}' 16   代表此 process 運行在第17 core。

RMAN-06059: expected archived log not found, loss of archived log compromises recoverability

2013-08-18 22:56
RMAN-06059: expected archived log not found, loss of archived log compromises recoverability   RMAN> crosscheck archivelog all; RMAN> delete noprompt archivelog all;
項目: 91 - 100 之 152
<< 8 | 9 | 10 | 11 | 12 >>