" 中 - 条件查询和排序的性能比较?
'D 使用索引的条件极为严格,只有满足如下情况才可以使用索引,
'D 中的列必须包含相同的索引并且索引顺序和排序顺序一致
不能有 值的列
所以排序的性能往往并不高,所以建议尽量避免 'D
$ 解释冷备份和热备份的不同点以及各自的优点?
冷备份发生在数据库已经正常关闭的情况下,将关键性文件拷贝到另外位置的一种说法
热备份是在数据库运行的情况下,采用归档方式备份数据的方法
冷备的优缺点:
.是非常快速的备份方法(只需拷贝文件)
.容易归档(简单拷贝即可)
".容易恢复到某个时间点上(只需将文件再拷贝回去)
$.能与归档方法相结合,作数据库“最新状态”的恢复。
.低度维护,高度安全。
冷备份不足:
.单独使用时,只能提供到“某一时间点上”的恢复。
.在实施备份的全过程中,数据库必须要作备份而不能作其它工作。也就是说,在冷备份过程中,
数据库必须是关闭状态。
".若磁盘空间有限,只能拷贝到磁带等其它外部存储设备上,速度会很慢。
$.不能按表或按用户恢复。
热备的优缺点
.可在表空间或数据文件级备份,备份时间短。
.备份时数据库仍可使用。
".可达到秒级恢复(恢复到某一时间点上)。
$.可对几乎所有数据库实体作恢复。
.恢复是快速的,在大多数情况下在数据库仍工作时恢复。
热备份的不足是:
.不能出错,否则后果严重。
.若热备份不成功,所得结果不可用于时间点的恢复。
".因难于维护,所以要特别仔细小心,不允许“以失败而告终”。
解释 '3%和 (& 的区别?
'3数据块,是 最小的逻辑单位,通常 从磁盘读写的就是块
%区,是由若干个相邻的 '3 组成
(& 段,是有一组区组成
' 表空间,数据库中数据逻辑存储的地方,一个 ' 可以包含多个数据文件
) 比较 和 命令 ?
和 都可以讲数据实体删掉,的操作并不记录到 '3 日志,所以
操作速度较快,但同时这个数据部能恢复
E 操作部腾出表空间的空间
" 不能对视图等进行删除
$ 是数据定义语言(EE),而 是数据操纵语言E2
6 解释什么是死锁,如何解决 中的死锁?