intersystems-iris - 父子持久对象的清除策略
问题描述
我们在清除定义了父子关系的对象/表时看到了性能问题。由于子对象的数量,我们看到清除单个父表和所有子表的持续时间很长。有没有更好的方法来做到这一点并获得更高性能的清除任务?
我想先单独清除子表,然后删除父表是一种方法。还有另一种方法吗?
解决方案
尝试通过 IRIS SQL 删除子对象。在这种方法中,您可以查看查询计划并可能添加必要的索引。
推荐阅读
- angular - 如何在像 MatTabBodyPositionState 这样的角度材料中使用角度类型别名
- php - 任何人都可以通过从放置在 html 文件中的 div 获取纯文本来帮助我
- environment-variables - 如何调试在本地工作的环境变量在 Vercel 的生产环境中不起作用
- python - 部署 django 应用程序时出现 Heroku H10 错误
- r - 如何在R中处理具有不规则网格的气候netCDF数据
- node.js - 将 API 转换为本地 json 文件以使其可更改?
- vue.js - 将键显示为本地化 | Vue i18n
- javascript - 将生成的链接推送到 JS 中的 Google 电子表格(Google AppScripts)
- android - 单击底部导航时,仅第一个和最后一个片段发生变化
- javascript - simple-git:使用 simple-git 的 SSH 身份验证示例