数据库的实施、运行和维护
$ x, b1 e' u0 u& G* B: S& l 10.1 试运行:功能测试;性能测试9 q3 D8 ]0 H# }8 z
10.2 数据库维护:数据库的转储和恢复;数据库的安全性、完整性控制;数据库性能的检测和改善;数据库的重组和重构
. H4 s7 c0 S5 U1 J3 x 10.3 数据库安全:行政手段制定规范;权限管理、口令等;维护多个数据副本;防及除毒4 Z9 S1 ?1 ~+ a* _
10.4 数据库重组:按照系统设计要求对数据库存储空间进行全面调整;数据库重构:业务小范围变化需对数据库逻辑结构作必要改变。
~# A0 z6 ^ w 10.5 数据库监控分析:DBA借助相应工具监测数据库系统的运行情况,对监测数据进行分析,评估整个系统的运行状态,为系统的安全运行和性能优化提供依据。
8 s7 n: K1 c! `; ] 10.6 数据库空间管理:数据量增加和碎片使性能降低;空间溢出会带来灾难性停机故障。2 ~" V5 B/ \: i3 ~( D8 N. S+ k7 R6 K
包括:创建修改删除数据库空间、新建移动关联数据文件等。
; {4 t0 Q- x, ~* x- v 10.7 数据库参数调整:外部调整:CPU、网络;调整内存分配(改善程度大);调整磁盘I/O(I/O时间是响应时间的最大组成部分);调整竞争
d/ b8 g& j9 d, E3 y" a 10.8 数据库查询优化:合理使用索引;避免或简化排序(Order by、Group by,磁盘排序比内存排序开销大速度慢);避免相关子查询、外连接(左右连接比内连接消耗大);存储过程0 t' w' W, D. l. x9 t
10.9 属于Oracle 但不属于SQL Server的逻辑和物理空间结构:表空间、段、区 |