数据库——运行维护与优化

本文详述了数据库的运行维护,包括理解数据库运行原理、监控与分析运行状态、存储空间管理和性能优化。重点讨论了数据库性能优化,涉及外部环境调整、模式选择、存储优化和查询优化等多个方面,旨在提升数据库系统的效率和可靠性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目标

1 数据库运行的基本原理
2 理解运行状态与分析
3 了解数据库存储空间管理
4 掌握数据性能优化的方法

数据库运行

DBAS 进入运行维护的主要任务
保证数据库系统安全,可靠且高效率地运行
数据库的运行除了DBMS 与数据库外,还需要各种系统部件协同工作
首先必须有各种相应的应用程序
其次各应用程序与DBMS 都需要在操作系统(OS)支持下工作

维护工作包括:
数据库存储于恢复
数据库安全性,完整性控制
检测并改善数据库性能
数据库的重组与重构
重组不修改数据库原有设计的逻辑结构和物理结构
重构部分修改模式和内模式

运行状态监控与分析

数据库监控分析:指管理员借助工具检测DBMS 的运行情况,掌握系统当前或以往的负荷,配置,应用等信息,并分析监测数据的性能参数和环境信息,评估DBMS 的整体运行状态,
根据监控分析实现不同,分为:
数据库系统建立的自动监控机制
由DBMS 自动监测数据库的运行情况
管理员手动实施的监控机制

根据监控对象不同分为:
数据库构架体系的监控
监控空间基本信息,空间使用率与剩余空间大小
数据库性能监控
监控数据缓冲区命中率,库缓存,用户锁,索引使用,等待事件等

数据库存储空间管理

对数据库使用空间进行管理是一项非常重要的工作
空间使用情况的变化带来的问题:
降低数据库系统服务性能
空间溢出导致灾难停机事故
数据库的存储结构分为:
逻辑存储结构;物理存储结构

SQL Server 数据库中 一个逻辑上的数据库直接和一个物理上的数据文件对应,没有表空间的概念
DBMS 对空间的管理包括:创建数据库空间,更改空间大小,删除空间,修改空间状态,新建,移动,关联数据文件等

数据库新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值