备份和恢复
解决一般的问题
中级
DBA 往往从业一年左右,熟悉某种操作系统环境下的数据库。因为对中级 DBA 来讲,
Windows NT 和 Unix 是有很大差别的。中级 DBA 对 SQL 比较熟悉,他们自己购买了几本数据
库方面的书籍,并深入钻研。中级
DBA 往往同时兼任数据库程序员,他们的工作对性能、稳定
性、安全性的追求基本上不是很高,往往配合高级
DBA 做一些例行工作。
高级
DBA 在国内是非常少的。他们购买了太多的数据库方面的英文资料,也许是托朋友从
Amazon 买的。相对于他们的报酬来讲,买书的钱是很少的一个比例。高级 DBA 一般都熟悉很
多种操作平台下的几种大型数据库。他们知道各种不同数据库在不同环境下的优势和劣势,并能
在数据库平台和数据库环境的选择方面做出决策。他们一般通晓系统架构和数据库设计,并能对
数据库进行各种级别的优化。高级
DBA 一般都配有助手,他们更偏向做决策和计划。高级 DBA
往往在银行业、保险业、在线交易等对稳定性、安全性、性能都要求比较高的关键业务处理领域大
显身手。
很多时候,是否取得数据库专家认证证书并不是很重要。我知道很多数据库厂商的培训只要
你去了都会获得证书。有很多的公司提供商业化的培训,他们的服务质量也有好有劣。所以证书
并不是特别地有意义。
几种流行的数据库系统
最
"容易"的数据库系统-Microsoft SQL Server
如果你打算做一个
DBA,建议你选择那些现在比较流行的数据库系统。这意味着你将有更
多的就业机会、交流和培训机会,而且,流行自有流行的理由,你可以因此省心很多。当然,就
业竞争压力也比较大。一般的入门者选择
Microsoft SQL Server,这是非常适合中小型企业的
数据库系统,熟悉
Access 的读者很容易就能初步使用 Microsoft SQL Server,成为一个
DBBS。 J
Microsoft SQL Server 7.0 的报价,5 用户版 1399 美金,增加用户时,127 美金每用户。
最
"难"的数据库-无冕之王 Oracle
如果你有机会接触到
Oracle,那可是个好机会。Oracle 是目前最看好的数据库厂商,由于
其强大的功能和可配置、可管理能力,
Oracle DBA 的薪资一般比其他数据库管理员的薪资要高
而且,
Oracle 在大中型企业的关键应用也更加普遍了。Oracle 可以运行在 Windows NT、Sun
Solaris、Linux 等平台下。很多情况下要求你不仅仅熟悉 NT,还要你熟悉 Unix;而且 Oracle
不太友善的界面和成箱的
Oracle 产品资料可能也是一个障碍。
Oracle 8i 标准版的报价,如果运行在 Windows NT,附带 JServer 和 interMedia,支持 5
个并发用户,报价是
3925 美金每 CPU。增加并发用户时,785 美金每用户。增加附加的命名用
户时,
392.5 美金每用户。
数据库系统的贵族
-IBM UDB/DB2
作为
30 年数据库研究的成果,IBM DB2 确实称得上"数据库系统的贵族"。不管是小型商
业系统,还是大的银行系统,用
DB2 都是可以高枕无忧的。最近推出的新版 DB2 6.1, 管理和
调节工具更加卓越和便于使用。
DB2 可以运行在 Intel 架构上,也可以运行在 IBM 的 S/390 大
型计算机上。如果你所在的行业对
IBM 的机器特别地称道,建议你学习 IBM DB2。