数据库的性能主要由CPU性能和磁盘的IO性能决定,当然和其它硬件也有关系,但主要是这两个。由于Access是文件型数据库,所以如果能把数据库文件直接放在内存中,那IO性能会提升非常大。本文的方法就是如何把Access数据库放到内存中的方法。
我们要用到的工具是:RAMDrive (QSoft),它的作用就是划分一块内存当作磁盘使用。该工具解压缩后,就只有5个文件,支持win7到win10的所有版本操作系统,win11未测试,应该也可以。
我们准备好软件以后,就可以进行安装设置,我们这里以64位的windows10为例子。
第一步、用鼠标右键点击桌面左下角开始图标,选择"运行"菜单。
第二步、在输入框内输入"hdwwiz.exe",再点击"确定"按钮。
第三步、在弹出的添加硬件对话框中,点击"下一页"。
第四步、在弹出框中,选择"安装我手动从列表选择的硬件",再点击"下一页"。
第五步、在弹出框中,继续点击"下一页"。
第六步、在弹出框中,点击"从磁盘安装"。
第七步、在弹出框中,点击"浏览按钮",去找我们准备好的软件。
第八步、找到软件所在文件夹后,选中其中的RAMDriv.inf文件,点击"打开"按钮。
第九步、在返回的对话框中,点击"确定"按钮。
第十步、在新弹出的对话框中,选中"RAMDrive……"项目,再点击"下一页"。
第十一步、在弹出框中,继续点击"下一页"。
第十二步、在弹出的安装提示对话框中,点击"安装"按钮。
第十三步、等待安装完成后,会弹出完成确认对话框,点击"完成"即可,至此我们就把驱动安装好了。
第十四步、接下来就是如何设置具体的参数,我们依旧用鼠标右键点击桌面左下角"开始"图标,然后选择"设备管理器"。
第十五步、我们会在弹出的设备管理器中,看到刚才新添加的硬件RAMDrive,如果没有,说明驱动没有安装成功,需要重新安装。
第十六步、我们双击RAMDrive,或者鼠标右键点击RAMDrive选择属性菜单。
第十七步、在弹出的对话框中,设置需要分配的盘符和需要划分的大小,这里我们盘符设置的是Z盘,划分的大小是8G,用户可以根据自己电脑实际空闲的内存来划分。设置后,我们点击确定,再重启电脑。
第十八步、重启后,我们会在驱动器列表中看到多出了一个8G大小的Z盘,这就是划分出来的内存。如果划分的磁盘每次都是临时使用,重启或者关机不用自动保存和加载数据,那到这里就设置好了。
第十九步、这里我们继续设置关机自动保存数据和开启加载数据的参数,我们在RAMDrive属性对话框中,点击"Configure Image File Processing"按钮,再在弹出框中点击"Select Folder"按钮,选择关机需要保存数据的文件夹,再点击"Save RAMDISK content now"按钮。
第二十步、上面操作完成后,我们再选中第一项"Load RAMDisk……",目的是让操作系统启动时候能自动加载关机时候保存的数据。选中第一项后,需要点击"Yes"按钮。
第二十一步、我们再选中第二项"Save RAMDisk……",目的是让操作系统关机时,能自动保存数据到指定的磁盘文件中,选中第二项后,同样还需要点击"Yes"按钮。
第二十二步、到此我们所有设置都完成了,我们可以看一下设置好的界面,一共动了哪几个地方。
接下来,我们可以往Z盘里建立文件,录入数据,测试测试性能,重启电脑,测试测试是否会自动保存和加载数据。对于一些需要高IO性能的应用,都可以把它放到Z盘中,看性能有多大的提升。
创业项目群,学习操作 18个小项目,添加 微信:jjs406 备注:小项目!
如若转载,请注明出处:https://www.xmfxquan.com/12429.html