注册

多表视图(12张表。每个月一张表,每个表创建时间检查约束),基表的时间字段建立了检查约束,查询视图,条件用时间字段(1一个月的范围)

东边巷子 2024/07/23 675 19

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Linux
【CPU】: 16
【问题描述】*:多表视图(12张表。每个月一张表,每个表创建时间检查约束),查询视图,条件用时间字段(1一个月的范围),发现很慢,用了56秒,单表查询用4秒。分析执行计划,发现对12张表进行查询;
对比SQLSERVER,同样的多表视图,同样的查询条件,在SQL Server只用了2秒,分析SQLSERVER 查询计划,发现只对符合约束条件的表做查询。1721720434833.png1721720719088.png

回答 0
暂无回答
扫一扫
联系客服