前言:对标第三道大题,概念没有特别要记的很多知识点,这道大题还是多刷比较划算
如发现内容错误,评论区轰炸
10.1
数据库的维护工作主要包括数据库的转储与恢复、数据库的安全性、完整性控制、检测并改善数据库的性能、数据库的重组和重构
重组不修改数据库原有设计的逻辑结构和物理结构,重构会部分修改数据库的模式和内模式
10.2
监控分析机制分为两种:自动监控机制和手动监控机制
10.3
对于Oracle数据库来说,在逻辑上一个数据库由一个或多个表空间组成,表空间由段组成,段由区组成,区由若干个数据块组成;在物理上数据库由数据库文件、重做日志文件、控制文件组成
10.4
1. 对于一台机器来说,在业务空闲是CPU使用超过90%,说明服务器缺乏CPU资源,此时应该增加CPU的数量或者终止需要许多进程的服务
2. 当网络的传输速度很慢的时候,应该通过调整网络设备(网卡、交换机、集线器等)来提高数据库系统的性能
3. 如果磁盘I/O过重,应该通过令I/O时间最小化,减少磁盘上的文件竞争带来的瓶颈等方法来改善数据库系统的性能
4. 增加冗余派生列是用空间换时间的调优方法
5. 分割表分为水平分割和垂直分割,水平分割是分割后表的结构依然相同,因此分割后查询两个表的所有数据需要UNION操作;垂直分割是除了含有主码的列外其余的列都不相同
6. 物化视图是包括一个查询结果的数据库对象
建立物化视图和聚集是存储优化的内容
7. 建立索引的情况
经常在查询中作为条件被使用的列
频繁进行排序或分组
一个列的值域很大