找考题网-背景图
问答题

简答题 从程序员的观点和DBMS设计者的观点看,影响系统效率的因素有何不同。

【参考答案】

在程序员看来,计算机主要包括两个部分:CPU和无限量的内存
在DBMS设计者看来,计算机主要包括三个部分:CPU、有限的内存、无限的硬盘空间。访问硬盘的速度要远远小于访问内存的速度,因此前者关注减少算法的计算时间,后者强调的是将计算时间和I/O时间的总和减少到最小。