如何快速了解一台DB服务器

以前同事整理的,分享一下。         
以下是关于如何快速了解一台DB服务器的相关总结。其中特别感谢飞哥抛出的如何快速了解一个DB的话题并对此给出了三个方面的因素分析。


 

一、如何快速了解一台DB服务器

1.      硬件

a.       Disk—了解磁盘各分区大小,有助于认清各分区的功能(如/U01用于存放Oracle软件安装目录以及数据文件、/home用于存放自己业务类型:/home/dbupdate存放更新业务)

b.       raid1/10/5 (了解读写及该数据库的数据保护方法)

c.       服务器型号(DELL510 用于存放数据库备份文件,DELL 710用于支持重要性高的Oracle数据库业务)

 

2.      OS

a.       Linux/Sun Solaris(根据OS的不同,明确相关命令执行时高危性与区别,如solaris的防火墙命令ipfilter、linux为iptables)

b.       内核操作设置(如Oracle配置中kernel.shmmax、kernel.shmall、kernel.sem等参数的配置)

c.       应用程序ps –ef(了解该OS上有哪些应用)

d.       Crontab定时任务(通过定时任务了解该系统有哪些经常性的业务)

 

3.      DB

a.       Oracle/mysql/sqlserver (了解数据库的类型,便于使用对应的管理技能管理相应数据库)

b.       数据库版本 (版本不同支撑的操作可以不同,如Oracle 10G和11G的DG,后者备库可以支持在线读写,前者只能在线读或mount时写)

c.       DBLINK(与其它数据库的业务联系)

d.       性能(数据库优化)

e.       启用了哪些特性(是否启动该版本对应的特殊功能,如是否开启了闪回,是否开启了自动共享内存管理功能ASMM等,以便特定场合的应用)

f.        属主(可明确有哪些业务,如ldj属主对应的肯定是与ldj有关的业务)

g.       DG/备库应用 (若搭建有DG,查询业务与备份将放置在备库上,同时当主库出现问题时可立即切换到备库)

h.       Init参数、profile(参数值的设置以及给应用用户设置的连接数)

i.         Listener (不同的业务类型对应不同的端口)

j.         归档删除时间(根据归档删除的时间,确定该DB的恢复备份策略)

k.       Agent(OEM监控)

l.         表空间阀值(根据表空间阀值的大小关注表空间的利用率,防止因表空间满而无法写入数据)

m.     ASM/FS(根据数据库文件存放在ASM中与文件系统中,采取不同的管理技能)

n.       备份恢复的cron部署(根据cron部署了解备份的时间点,并指定恢复的方法)

o.       Scheduler定时任务(了解本库中有哪些定时任务,快速知道该库支撑的常规业务)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26390465/viewspace-1771272/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26390465/viewspace-1771272/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值