li
  当前位置:主页 > 性能优化 > 文章内容
li
Oracle DBA 的 UNIX 袖珍参考手册之服务器参数配置
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-08-17   阅读:55  
本文章共1674字,分2页,当前第1页,快速翻页:
 

Unix 有很多系统配置参数值,如核心参数等,例如有的配置值是关于内存、磁盘等的信
息。核心参数对 Unix 操作系统影响非常大,有一些参数对在 Unix 下安装 Oracle 非常有
用。
1.显示 HP-UX 中的服务设备信息
通过使用 lsdev 命令,可以显示出连接到服务器上的所有设备信息。包括磁盘驱动器、
内存、CPU、总线等等。下面的命令中,lsdev 列出了所有的 mount 到服务器的设备。

$ lsdev

Character Block Driver  Class
 
0  -1 cn  pseudo
3  -1 mm  pseudo
16  -1 ptym  ptym 
17  -1 ptys  ptys
27  -1 dmem  pseudo
28  -1 diag0  diag  
46  -1 netdiag1 unknown 
52  -1 lan2  lan
 
2.显示 aix 中的服务器设备信息
在 AIX 中也可以使用 lsdev 命令来查看硬件设备信息。
$ lsdev -C
sys0 ... System Object 
sysplanar0 ... System Planar 
pci0 ... PCI Bus 
pci1 ... PCI Bus 
isa0 ... ISA Bus 
sa0 ... Standard I/O Serial Port 
sa1 ... Standard I/O Serial Port 
scsi0 ... Wide SCSI I/O Controller 
hdisk0 ... 16 Bit SCSI Disk Drive 
hdisk1 ... 16 Bit SCSI Disk Drive 
...
3.显示 HP-UX 中的系统核心参数
我们可以通过 kmtune 命令来显示 HP-UX Version 11 以后的所有核心佩值参数。有的
核心参数,如 semmni 和 maxusers 等,对 Oracle 能否正确运行来说极其重要。
$ kmtune 
Parameter Value 
NSTREVENT 50 
NSTRPUSH 16 
NSTRSCHED 0 
STRCTLSZ 1024 
STRMSGSZ 65535 
acctresume 4 
acctsuspend 2
semmni 200 
semmns 800 
semmnu 30 
semume 10 
semvmx 32767
……
 
我们当然可以对输出结果用 grep 来进行过滤,获得我们关心的部分。例如:
$ kmtune|grep -i shm
shmem 1  
shmmax 1073741824 
shmmni 500 
shmseg 300
4.在 AIX 下查看系统核心参数
我们需要使用 lsattr 命令。例如:
$ lsattr -El sys0
maxbuf 20 Maximum number of pages in block... 
maxmbuf 0 Maximum Kbytes of real memory al... 
maxuproc 200 Maximum number of PROCESSES allo... 
iostat true Continuously maintain DISK I/O h... 
realmem 3137536 Amount of usable physical mem... 
modelname IBM,9076-WCN Machine name ...   
systemid IBM,010013864 Hardware system ide... 
...
这个命令在我们显示 max 开头的参数很有用,如 maxbuf、maxuproc 等。
5.在 TRU64 下显示核心参数
TRU64 下核心参数文件是/etc/sysconfigtab,是一个可以用 vi 来编辑的文件。我们可
以使用 sysconfig 命令查看核心参数,例如:
# sysconfig -q ipc
ipc:
msg_max = 8192
msg_mnb = 16384
msg_mni = 64
msg_tql = 40
shm_max = 4278190080
shm_min = 256
shm_mni = 1024
shm_seg = 1024
sem_mni = 16
sem_msl = 2600
sem_opm = 10
sem_ume = 10
sem_vmx = 32767
sem_aem = 16384
sem_broadcast_wakeup = 1
max_kernel_ports = 93728
ssm_threshold = 8388608
ssm_enable_core_dump = 1
shm_allocate_striped = 1
shm_enable_core_dump = 1
6.Solaris 下核心参数显示
Solaris 下的核心参数是/etc/system,我们可以用 cat 来显示,也可以用 vi 来编辑。例



阅读更多内容1 · 2 · 下一页>>


  上一篇: Oracle DBA 的 UNIX 袖珍参考手册...   下一篇: Oracle DBA的UNIX袖珍参考手册之...
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·Oracle DBA 的 UNIX 袖珍参考手册...
·Oracle DBA 的 UNIX袖珍参考手册...
·Oracle DBA 的 UNIX 袖珍参考手册...
·oracle保护共享资源的锁定机制En...
·"log file sync" 等待事件
·Statspack ORA-00001 错误的解决
·db file scattered read-DB文件分...
·解决ORA-600 [qmxiUnpPacked2]错...
·什么是STATSPACK,我怎么使用
·如何获得所有的事件代码
·Oracle DBA的UNIX袖珍参考手册之...
·Oracle DBA的UNIX袖珍参考手册之...
·Oracle DBA的UNIX 袖珍参考手册之...
·Oracle Server专有模式和共享模式...
·ORACLE SGA_MAX_SIZE与SGA_TARGE...
·oracle "Alter System" 含义
·oracle10G突然断电后出現ORA-0021...
·如何通过oracle系统进程查找正在...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接