数据库,尤其是企业使用或网站访问的数据库,一天可以打开和使用数百次。虽然数据库的功能多种多样,但通常只有少数几种是常用的。通过使用数据库缓存,最常用的一个或多个函数被保存到内存中,这样就可以轻松地调用它们。这使...
数据库,尤其是企业使用或网站访问的数据库,一天可以打开和使用数百次。虽然数据库的功能多种多样,但通常只有少数几种是常用的。通过使用数据库缓存,最常用的一个或多个函数被保存到内存中,这样就可以轻松地调用它们。这使得在计算机上调用函数变得更容易,并大大减少了计算机加载数据库函数所需的时间。与常规的自动缓存不同,管理员必须手动执行数据库缓存。计算机中使用人工保存的计算机缓存有多种原因。它可以用于数据库、内存、中央处理器(CPU)使用和许多其他功能。无论使用什么程序或函数,缓存都是相同的。这意味着随机访问的一大块内存(RAM)是用来缓存或存储数据的。通过使用这种临时存储技术,数据很容易被检索到,并且计算机不必花太多的时间去回忆以前的信息。数据库缓存使用类似的原理,但也有一些不同之处。常规的计算机缓存是通过识别流行信息或临时存储所有信息来自动完成的。在数据库缓存中,管理员必须准确地选择哪些信息进入缓存。缓存中的信息通常不是数据库的一部分,而是一个用于数据库。例如,如果访问数据库的人通常使用函数来选择数据或输入信息,则这些函数将被缓存。实际访问的信息不能包含在数据库缓存中。在数据库缓存之后,这些功能需要的计算机工作要少得多,当管理员选择制作数据库缓存时,通常使用的几块硬件就少用了缓存完成后,CPU不再需要在计算上工作,磁盘访问量大大减少,同时也牺牲了RAM的使用,如果需要多次计算的话,这是很困难的,但是数据库缓存通常值得拥有稍微少一点的RAM。数据库缓存对单个用户的帮助不大,因为一个用户使用的内存很少。如果数据库被成百上千的网站访问者或员工访问,那么内存节省将变得明显。虽然这对大量用户最有效,但缓存经常用于帮助计算机运行更平稳的任何功能总是一个好做法
-
发表于 2020-08-06 09:21
- 阅读 ( 764 )
- 分类:电脑网络