一直有个问题不知道有什么好的解决方案,就是如何降低频繁的数据库访问对软件性能的影响。
最近,接触到内存数据库这个概念,感觉是一种比较好的解决方案。因此决定试用一下。因为对Oracle了解的相对多一些,因此选择了Timesten。
Timesten最新的版本是7.0.5.可以从Oracle官方网站下载。
安装过程相对简单,只是有一点要注意,那就是需要打开Access Control,否则不能添加用户。当然也可以在安装完成后使用ttmodinstall命令重新设置。
安装完成后就需要设置DSN数据源,打开控制面板进行配置。
首先是数据源的名称,数据存储路径和日志路径,还有字符集。
在设置两个缓存值:
然后设置连接的字符集:
完成这些配置以后,就可以添加用户、设置数据源。