起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 179|回复: 5

BizTable上的TableSpace什么意思,怎么用?**

[复制链接]
发表于 2008-3-5 17:40:32 | 显示全部楼层 |阅读模式
如题,我看在新版本3002中增加了这么一个属性,不知道什么用法,能不能告知一下。

另:关于使用表缓存是不是只要设置BizTable的使用缓存、设置缓存主键(主键是否可以是联合主键?),然后设置数据集的使用缓存就行了?
回复

使用道具 举报

发表于 2008-3-5 17:49:42 | 显示全部楼层
表缓存只要设置表的usecache和cachekey属性就可以了,TableSpace主要是针对oracle数据库设置的置顶表建立在那个空间下,一办情况不使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 08:40:09 | 显示全部楼层
最初由 shangxy 发布
[B]表缓存只要设置表的usecache和cachekey属性就可以了,TableSpace主要是针对oracle数据库设置的置顶表建立在那个空间下,一办情况不使用。 [/B]


置顶表是什么意思?
另:cachekey可以是多个字段么?用;分隔?
回复 支持 反对

使用道具 举报

发表于 2008-3-6 08:52:00 | 显示全部楼层
置顶表-》指定表

缓存主键只可以是一个字符型非空字段,如果缓存主键非法,系统将会采用默认的
数据更新模式,整表缓存更新
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 09:49:23 | 显示全部楼层
那要是物理表设置的是联合主键怎么办?比如,一个系统代码表,里面记录了很多基础代码,为节省表数,对于不同的类型代码采用不同的ID,这样就组成一个ID和编码的联合主键。像这种情况下,想使用表缓存该怎么办?
回复 支持 反对

使用道具 举报

发表于 2008-3-6 10:59:58 | 显示全部楼层
也可以可以不用设置cachekey这个值,这个时候只要表中做任意修改,那么客户端都会重新下载整个表的数据,具体使用可以看一下用户手册 第5章 5.2.1 缓存(Cache)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 22:33 , Processed in 0.044525 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表