作者propecia (千金難買早知道)
看板Soft_Job
標題Re: [請益] 資料庫管理師怎麼入門呢
時間Fri Feb 12 12:24:44 2010
---------大略說一下
初階:
備份/還原、安裝、移轉
SQL語法(含副程式開發(SP,FUNC,TRIGGER,CLR...))
資料架構(tabletype,constraint,datatype,index,.....)
資料庫架構(MS SQL:mdf,ldf oracle:dbf,controlfile,spfile, redolog,.......)
基本管理(正/反規化,資料檔管理,最佳化(重組/重建/shrink),monitor,.....)
........
........
中階:
HA(高可用方案:mssql:mirror,replication,cluster,.. ORACLE:dataguard,RAC)
DR(災難復原計劃)
異地備援計劃
效能調效及方案(partition,.....)
異資資料庫整合
..........
中高階:
整體db架構規畫
(綜合性知識:資料庫module:DW,OLTP,檔案配置(raid....),isolation,I/O配置
instance及記憶體配置:SGA,PGA,process,.........)
trouble shoot(個人認為這是最難也是最廣泛的部份)
另類應用:
BI(data mining,report service,.....)
----------
PS:
當dba對於OS(尤其unix-like) 要有一定的了解,
網路、AP、硬體、也要有基本相關知識
對於db的了解更要透徹(要會思考最佳方案,
其實光oracle的備份/還原 就可以出一本書來講了)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.100.51
推 Adonisy:正/反正規化是歸在資料庫設計中 02/12 15:55
→ propecia:別挑語病了,若開發者設計出連1NF都沒達到的TABLE, 02/12 16:45
→ propecia:DBA提供建議並修改之,這是設計還是管理? 02/12 16:45
→ propecia:就說了是大略寫一下嘛! 02/12 16:47
推 Adonisy:這...不是語病吧...^^ 02/12 17:25
→ kobedisel:RAC管理 應該比SGA PGA配置難吧 02/14 00:11
→ propecia:請注意是 "整體db架構規畫" 02/14 04:02
→ propecia:不是單指後面的(...),只是略提而已! 02/14 04:04
→ propecia:當然你若要做個預設值dba,一直都用預設值,也沒人說不行 02/14 04:13
→ propecia:反正現在的硬體 愈來愈強大了,預設值dba也會愈來愈多 02/14 04:19