关闭

SQL Server DBA工作内容详解

发表于:2012-4-23 10:45

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  任务四:管理数据库对象。

  管理数据库对象是使用数据库的最基本、最重要的工作。这些对象包括表、索引、视图、存储过程、函数、触发器、同义词等。为了完成管理数据库对象的工作,DBA应该能够很好地回答诸如下面的这些问题。

  ● 系统应该包括哪些数据?

  ● 应该怎样存储这些数据?

  ● 应该在系统中创建哪些表?

  ● 应该在这些表中创建哪些索引,以便加速检索?

  ● 是否应该创建视图?为什么要创建这些视图?

  ● 应该创建哪些存储过程、函数、CLR对象?

  ● 应该在哪些表上创建触发器?应该针对哪些操作创建触发器?

  ● 是否应该创建同义词?

  任务五:存储空间管理。

  存储空间管理任务就是怎样为数据分配空间、怎样保持空间可以满足数据的不断增长。随着业务量的继续和扩大,数据库中的数据也会逐渐地增加,事务日志也不断地增加。存储空间管理任务主要围绕下面几个问题。

  ● 当前的数据库由那些数据文件组成?

  ● 事务日志的大小应该如何设置?

  ● 数据的增长速度是多大?

  ● 如何配置数据文件和日志文件的增长方式?

  ● 数据库中的数据何时可以清除或转移到其他地方?

  任务六:安全管理。

  安全性是DBA重要的日常工作之一。安全管理的主要内容包括账户管理和权限管理。账户管理就是在数据库中应该增加哪些账户、这些账户应该组合成哪些角色等等。权限管理是对象权限和语句权限的管理,应该回答下面这些问题:

  ● 这些账户或角色应该使用哪些对象?

  ● 这些账户或角色应该对这些对象执行哪些操作?

  ● 这些账户或角色应该在数据库中执行哪些操作?

  ● 如何设置架构?如何建立架构和对象、架构和用户的关系?

  任务七:备份和恢复。

  无论系统运行如何,系统的灾难性管理是不可缺少的。天灾、人祸、系统缺陷都有可能造成系统的瘫痪、失败。怎样解决这些灾难性问题呢?办法就是制订和实行备份和恢复策略。备份就是制作数据的副本,恢复就是将数据的副本复原到系统中。备份和恢复工作是DBA的一项持续性的重要工作,其执行频率根据数据的重要程度和系统的稳定程度来确定。

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号