我的方案一般都是先硬件后软件..呵呵..给你参考一下吧!
1,考虑数据库的主机所使用的是本地磁盘,磁带,还是盘阵,如果是盘阵那么接口光纤带宽是多大?hba卡的速率怎样?
2,数据库主机是否有后备电池组或ups或自己的发电机供电?出现断电后应急供电设备能够保证多长时间的正常关机时间,多长的紧急关机时间?
3,结合数据库的主机硬件配置和性能问题考虑数据库的sga,pga,archivelgo,flashrecoveryarea,loggroup,datafile,truce的配置问题,打个比方说,主机配置为16c64g,如果此主机只做为数据库应用主机,不跑其它应用..那么sga我给的参考值54~56g,其它值请根据自己的实际情况在相关配置;
4,是否要有备机?是否为cluster?rac?
5,业务是否有高峰期,如果有是在什么时候?是否有定期归档需求?
6,业务中使用最多的表,最初在系统设计时,有没有考虑到的性能优化?常用的有没有加索引?有没有考虑多长时间做一次碎片清理?
7,系统的安全性,其中包括:业务应用的安全性(是通过什么进行数据库的dml操作,通过什么进行用户登录认证等等,),数据库版本的安全性(需不需要打补丁,什么时候打,为什么要打,该怎么打,回退方案是什么.),数据库主机的安全性(os的版本,不用的端口是否已关闭,os是否有最新补丁,需不需要打补丁,该怎么打,回退方案是什么.)
呵呵..基本上就是这么多了...