电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

系统运维.元数据缓存.如何彻底清除

来源:金蝶云社区作者:金蝶2024-09-2317

系统运维.元数据缓存.如何彻底清除

【缓存体系介绍】

金蝶云星空的元数据缓存的整体层级结构如下:

客户端元数据缓存->服务端元数据缓存->数据库元数据缓存



【如何彻底清除元数据缓存?】

只有当业务对象的主版本号发生变化的时候,才会彻底清除元数据缓存

要使得元数据主版本号发生变化,有两个途径:

<1>直接修改元数据表的主版本号(适合批量清理)。

<2>通过BOSIDE修改元数据,每一次保存元数据,元数据的主版本号都会刷新(适合单个清理)。


---------------------------------------------------------------------------------------------------------

直接修改元数据表

以采购订单为例,可在数据库执行以下SQL:

UPDATE T_META_OBJECTTYPE SET FMAINVERSION='637613381268295822' WHERE FID='PUR_PurchaseOrder'

【注意】为避免一些不必要的麻烦,请备份数据中心后再执行SQL脚本。

主版本号取值建议使用C#中的System.DateTime.Now.Ticks,条件不具备,拿不到当前时钟值,可以自拟一串18个数字的随机数即可。
元数据表的主版本号字段数据如下图所示。




---------------------------------------------------------------------------------------------------------

通过BOSIDE修改元数据

仍以采购订单为例,说明如下。

<1>登录业务

系统运维.元数据缓存.如何彻底清除

【缓存体系介绍】金蝶云星空的元数据缓存的整体层级结构如下:客户端元数据缓存->服务端元数据缓存->数据库元数据缓存【如何彻底清除元数据...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信