此问题会影响以下产品:
- HealthShare Unified Care Record®所有版本
要求:
- 过期和查询边缘网关
HealthShare边缘网关(Edge Gateway)支持多种缓存类型,其中一种为“过期查询(Expire and Query)”模式。采用该模式的边缘网关配备缓存过期超时(CacheExpirationTimeout)机制,可在预设时间(如1小时)后将数据标记为过期状态。 ExpireQueryPurgeTask 会定期删除标记为过期的数据。 该任务循环处理边缘上的 MRN,并删除标记为过期的 MRN。 在某些环境中,由于在从表 HS_SDA3_Streamlet.Matcher 中删除数据时遇到错误,Expire 和 Query Edge Gateway 清除任务可能无法完成。
出现这种情况时,任务会停止处理剩余记录,使过时的条目未被清除,并允许边缘网关存储不受控制地增长,最终会影响系统性能和稳定性。 保留应清除的数据也会带来潜在的隐私问题。
你可能会看到以下错误:
在表'HS_SDA3_Streamlet.Matcher'中 DELETE 时发生错误:
$ZE=<SUBSCRIPT>%SQLDelete...
该错误通常是由存储在 MatcherI 全局下的畸形或异常大的索引值引发的。 虽然可以正常创建这些条目,但标准 SQL DELETE 操作后来无法访问这些条目,从而导致 <SUBSCRIPT> 错误并停止清除任务。
此缺陷的纠正措施被确定为 HSDD-6066,将包含在 2026.1 版和所有未来的产品版本中。 旧版本用户可通过联系全球响应中心(WRC)获取临时补丁文件或完整安装包进行升级。
























