SQL Server 2016 SP2查询性能骤降求助:原百毫秒现需8-9秒
能耗监测查询性能骤降排查求助
我用于能耗(千瓦时用量)监测的脚本里,有个查询刚部署时几百毫秒就能返回结果,现在每次执行要8-9秒,找不到性能下降的原因,麻烦帮忙排查。
查询计划说明
查询计划已上传至Brent Ozar的Pastetheplan平台,ID为HJtipVIQp。
补充信息
- 执行
exec sp_linkedservers;返回结果:
| SRV_NAME | SRV_PROVIDERNAME | SRV_PRODUCT | SRV_DATASOURCE | SRV_PROVIDERSTRING | SRV_LOCATION | SRV_CAT |
|---|---|---|---|---|---|---|
| INSQL | INSQL | NULL | NULL | NULL | NULL | |
| INSQLD | INSQL | NULL | NULL | NULL | NULL | |
| MS-SQL-A2502 | SQLNCLI | SQL Server | MS-SQL-A2502 | NULL | NULL | NULL |
- 执行以下SQL语句未返回结果:
select * from sys.synonyms where name = 'history' and schema_id = SCHEMA_ID('dbo') and base_object_name like 'runtime.%'
更新:runtime.dbo.history对象类型说明
官方文档翻译内容:
由于常规Microsoft SQL Server功能无法处理海量快速变化数据的存储与检索,AVEVA Historian存储子系统、历史数据表及检索系统实现了工厂数据的存储与检索。
部分历史数据表以常规SQL Server表的形式实现,其数据存储在Runtime数据库文件(Run110Dat.mdf)中。另有部分为特殊类型的表,称为远程表或扩展表。扩展表并非实际存在于数据库中,而是通过OLE DB技术将存储在磁盘上的特殊历史文件(历史块)中的数据暴露出来。

内容的提问来源于stack exchange,提问作者leroyv
相关产品推荐
相关产品推荐

