l 内存
容量低(一般只有几百M,最多一两个G),价格高,速度快,数据易丢失(掉电、当机等)。
一般做DBMS(或CPU)和DB之间的数据缓冲区。
实时/内存数据库系统中使用内存存放实时数据。
l 硬盘
容量高(一般有几十G,多到一两百G),价格中,速度较快,数据不易丢失(除非物理性损坏)。
一般做用来存放DB。
实时/内存数据库系统中使用硬盘存放历史数据库。
l 移动硬盘(USB接口)
容量高(一般有几十G),价格中,速度较快,数据不易丢失(除非物理性损坏)。
一般做用来做备份。
l 光盘
容量低(一般650M/片,但光盘可在线更换,海量),价格低,速度中,数据不易丢失(除非物理性损坏)。
一般做用来做备份。
l 磁盘(软盘)
容量低(一般有几M,优盘多到一两百M),价格中,速度较慢,数据不易丢失(除非物理性损坏)。
一般数据库不使用磁盘。
l 磁带
容量低(但可在线更换,海量),价格低,速度最慢,且要按顺序存取,数据不易丢失(除非物理性损坏)。
一般做用来做备份。
按速度从高到低:
内存、硬盘、USB盘(移动硬盘和优盘)、光盘、软盘、磁带。
按在线容量从大到小:
硬盘、移动硬盘、内存、光盘、磁带、优盘、软盘。
物理块:512byte/1K/2K/4K/8K
原因:
(1) 减少I/O的次数;
(2) 减少间隙的数目,提高硬盘空间的利用率。
ORACLE逻辑块与物理块(init.ora中db_block_size定义逻辑块大小)
缓冲块和缓冲区(即SGA中的Data Buffer Cache)
延迟写(delayed write)技术/预取(Prefetching)技术(ORACLE中由DBWR进程完成数据的读写)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !