全站数据
8 4 2 0 5 8 1

数据块的定义是什么呢

自考丹丹老师 | 简单学习,快乐成才!         
问题更新日期:2024-10-28 04:36:14

问题描述

数据块的定义是什么呢,在线求解答
精选答案
最佳答案

数据块是一组按顺序连续排列在一起的几组记录,是主存储器与输入、输出设备或外存储器之间进行传输的一个数据单位。是数据的物理记录,与数据的逻辑记录(逻辑上有联系,在存储器上占有一组邻接单元的数据单位)之间的对应关系有3种方式:

①一个块即为一个记录;

②一个块包含若干个逻辑记录;

③一个逻辑记录占有几个块。数据块的大小可以是固定的或是可变的,块与块之间有间隙。设计数据块大小,受到多方面因素的影响,包括输入、输出效率,存储空间代价以及计算机应用特点等。 主存与cache都划分成长度相等的数据块,每次主存与cache交换数据时都是以数据块为单位进行的。在SQL Server中: 在 text 、ntext 和 image 数据中,数据块是应用程序和 SQL Server实例之间一次传输的数据单元。该术语还适用于这些数据类型的存储单元。在磁带备份文件中,数据块是物理 I/O 的单元。