项目绝大部分操作都要使用一个基本信息表
有没有办法把这个表一直放内存中,这样速度快些有没有别的办法,比如
把这个表的内容读读到内存中,这样就不要读表了
到晚上在和表里同步一次
放在map里会不会比查表快表的内容并不多应该在100这个数量级上吧
有没有办法把这个表一直放内存中,这样速度快些有没有别的办法,比如
把这个表的内容读读到内存中,这样就不要读表了
到晚上在和表里同步一次
放在map里会不会比查表快表的内容并不多应该在100这个数量级上吧
解决方案 »
- 数据库备份问题
- oracle取时间问题
- 请教各位大虾,在c#访问客户端的数据库视图时会提示客户数据库未开始一个事务处理,怎么处理呢,急急急!
- oracle9i日志文件下的sms.ora大文件怎么回事?
- 后台SQL语句
- 欢天喜地下载了10g,可是……(Oracle初学者遇到的第一道难题)
- 请问我的oracle 9i客户端为什么在xp下一装到33%就不动了?
- ~急~WinXP下成功安装Oracle8.05,但是服务OracleStartORCL启动不起来。请赐教
- ERROR 位于第 1 行:ORA-02320: 无法创建嵌套表列ROWINDEX的存储表 ORA-22913: 必须指定嵌套表列或属性的表名称
- 我想在一个空的数据库上建立一个数据库......
- 有没有一个通用的分页sql语句,可以在任何数据库上使用的sql
- 关于BLOB调用dbms_lob.append的参数错误问题
create/alter table ...... cache; 当全表扫描时,放入default pool 的LRU热端(如无cache,则放入LRU冷端,很快就会被age out),适合频繁使用的小表,如果有很多表要cache,那应该把表放如keep pool.
直接用C#,JAVA等编程语言将小表的内容读出后,放在Hashtable放在application server的内存.然后使用~
ALTER TABLE "tablename" CACHE