找回密码
 立即注册

QQ登录

只需一步,快速开始

封小挫

金牌服务用户

7

主题

23

帖子

162

积分

金牌服务用户

积分
162
封小挫
金牌服务用户   /  发表于:2024-1-16 15:12  /   查看:1718  /  回复:5
本帖最后由 封小挫 于 2024-1-17 08:28 编辑

连接外部数据库的视图,提示错误如图。

设计器的错误日志,已放附件中!
请协助处理

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2024-1-16 15:47:47
沙发
您好,这个看错误日志是执行SQL超时了,您可以把这个SQL语句在数据库执行一下看多长时间

  1. select Top 200  a.[cEngineBrand] as C0,a.[cModel] as C1,a.[cEngineBrandNo] as C2,a.[cECUBrand] as C3,a.[cECUModel] as C4,a.[cFirmwareVersion] as C5 from [dbo].[V_SRM_Engine] as a
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
封小挫
金牌服务用户   /  发表于:2024-1-16 15:58:42
板凳
James.Lv 发表于 2024-1-16 15:47
您好,这个看错误日志是执行SQL超时了,您可以把这个SQL语句在数据库执行一下看多长时间

数据库管理器直接查询,非常慢。如果把TOP去掉,秒出。
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2024-1-16 18:51:47
地板
咱们这应该是查询的视图,视图中可能有多表关联,同时这些表没有建立索引,或者索引建立的不对,导致添加top执行之后,索引没命中,进而导致查询很慢


目前可以检查一下视图对应的表的索引,调整让命中索引执行
回复 使用道具 举报
封小挫
金牌服务用户   /  发表于:2024-1-16 19:05:05
5#
James.Lv 发表于 2024-1-16 18:51
咱们这应该是查询的视图,视图中可能有多表关联,同时这些表没有建立索引,或者索引建立的不对,导致添加to ...

是的,后来在调整了,可以结贴
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-1-17 08:56:58
6#
感谢大佬的反馈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部