数据库在计算机外存还是内存?

时间:01-18人气:30作者:懂我不言

数据库主要存储在计算机的外存中,比如硬盘或固态硬盘。这些设备容量大,价格低,适合长期保存大量数据。内存速度快,但容量小且断电后数据会丢失,所以数据库不会长期放在内存里。不过,为了提高查询效率,数据库会把常用数据临时加载到内存中使用。

对比

外存:硬盘或固态硬盘是数据库的主要存储位置。一个普通硬盘能存几万亿字节的数据,价格每千字节不到1分钱。数据写入后即使断电也不会丢失,适合长期保存。但读写速度较慢,完整读取1千兆字节的数据需要几秒钟,查询时不如内存快。

内存:内存速度快,读取1千兆字节只需零点几秒。但容量小,普通电脑内存只有几百千兆字节,价格每千字节是硬盘的100倍以上。断电后所有数据都会消失,所以数据库不会把所有数据都放在内存里。内存只用来临时存放正在使用的数据,加快查询速度。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行