Chapter13 第二级存储管理
Especially import for understanding the operation of a database system is the fact that the disk is organized into disk blocks of perhaps 4-64 KB.Entire blocks are moved to or from a continuous section of main memory called a buffer .Thus , a key technique for speeding up database operations is to arrange data so that when one piece of a disk block is needed,it is likely that other data on the same block will also be needed at about the same time.
A significant part of the complexity in a DBMS comes from the requirement that no change to the database can be considered final until it has migrated tononvolatile, secondary storage.
Virtual memory is an artifact of the operating system andits use of the machine's hardware, and it is not a level of the memory hierarchy.
Main-memory database systems, like most applications , are most useful when the data is small enough to remain in main memory without being swapped out by the operating system.
13.2
分享到:
相关推荐
Database System Implementation 数据库系统实现英文版 Database System Implementation 数据库系统实现英文版Database System Implementation 数据库系统实现英文版
《Database System Implementation》是一本由Hector Garcia-Molina、Jeffrey D. Ullman与Jennifer Widom合著的专业书籍,主要面向计算机科学领域的高级课程,尤其是针对数据库系统的深入研究。本书是斯坦福大学CS245...
《数据库系统实现》是一本专注于数据库系统内部工作原理及其实现方法的专业书籍。书中详细探讨了数据库管理系统(DBMS)的设计和开发,重点关注数据库的物理存储结构、查询处理机制、事务管理和并发控制以及恢复策略...
This textbook was designed for a second course in the computer science database sequence at Stanford, and is preceded by A First Course in Database Systems , 1997. It covers the implementation of a ...
数据库系统实现是计算机科学中的一个重要领域,涉及到数据的存储、管理、检索以及优化等多个方面。在实际应用中,数据库系统是支撑各种业务运行的基础,包括金融交易、电子商务、社交网络等。本文将深入探讨数据库...
《数据库系统实现( Database System Implementation)》是一本深入探讨数据库系统设计与实现的专业书籍,英文版为学习者提供了丰富的原始资料。这本书涵盖了数据库系统的核心概念、理论与实践,旨在帮助读者理解...
从标题《SQLite Database System Design and Implementation》以及提供的部分内容来看,本书的核心知识点包括: 1. 关系型数据库管理系统(RDBMS)的基本概念:本书在开头部分回顾了关系型数据库的一些基础概念,...
Carlos Coronel, Steven Morris-Database Systems_ Design, Implementation, & Management, 2016, 12 edition
《数据库系统实现》是计算机科学领域的一门重要课程,主要探讨如何设计、构建和优化实际的数据库管理系统。在这个课程中,学生们通常会接触到各种数据库理论、数据模型、查询处理、事务管理以及存储结构等核心概念。...
database management systems, and database system implementation techniques. The book is meant to be used as a textbook for a one- or two-semester course in database systems at the junior, senior, or...
这是我的COP6726数据库系统实现的课程项目抽象的堆文件系统由许多页面组成,除了一个缓冲区页面外,所有页面都将存储在磁盘中。 仅在文件末尾才允许写入。 O(1) 读取只能从该文件的开头开始。...
《Database Systems 2nd edition》是一本深入浅出的数据库经典教程,由Hector Garcia-Molina、Jeffrey D. Ullman和Jennifer Widom编写,隶属于斯坦福大学计算机科学系。这本书详细讲解了数据库系统的基础和高级概念...
### 数据库系统实现部分习题解析 #### 习题2.2.1 **题目描述:** 本题针对Megatron777磁盘的各项技术参数进行了详细的分析,并提出了七个问题来帮助理解磁盘的各项性能指标。 **具体参数:** ...
Sherk基于C语言的关系型数据库系统实现 ( A Relational Database System Implementation Based On C Language )基于C语言的关系型数据库系统实现 ( A Relational Database System Implementation Based On C ...