Foxtable(狐表)用户栏目专家坐堂 → 查询超时


  共有4684人关注过本帖树形打印复制链接

主题:查询超时

美女呀,离线,留言给我吧!
nuoyan89
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:3485 威望:0 精华:0 注册:2020/10/9 8:45:00
查询超时  发帖心情 Post By:2021/5/29 11:25:00 [只看该作者]

老师,如图1和2异常,请帮忙看看,查询很慢,并且还查询超时,显示超时之后内容也能出来,谢谢!


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
Dim dic As new Dictionary(of String,Integer)
DataTables("检测数据上传_检测数据上传").DataRows.Clear()
For Each dr1 As DataRow In DataTables("检测数据上传_检测数据").DataRows
    For Each dr2 As DataRow In DataTables("终检检测模版").SQLSelect("[成品编码] = '" & dr1("成品编码") & "' And [加工工序] = '" & dr1("加工工序") & "' And [使用状态] = '进行中'")
        Dim dr As DataRow = DataTables("检测数据上传_检测数据上传").AddNew()
        dr("成品编码") = dr2("成品编码")
        dr("成品描述") = dr2("成品描述")
        dr("毛坯产地") = dr2("毛坯产地")
        dr("加工工序") = dr2("加工工序")
        dr("加工内容") = dr2("加工内容")
        dr("使用工具") = dr2("使用工具")
        dr("检验项目") = dr2("检验项目")
        dr("检测范围") = dr2("检测范围")
        dr("标准值") = dr2("标准值")
        dr("上公差值") = dr2("上公差值")
        dr("下公差值") = dr2("下公差值")
        dr("上公差") = dr2("上公差")
        dr("下公差") = dr2("下公差")
        dr("毛坯编码") = dr1("毛坯编码")
        dr("生产批次") = dr1("生产批次")
        dr("批次序号") = dr1("批次序号")
        dr("上传人员") = dr1("姓名")
        dr("上传日期") = dr1("扫描日期")
        dr("类型") = "终检类"
    Next
Next
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110563 积分:562705 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/29 11:39:00 [只看该作者]

DataTables("检测数据上传_检测数据上传")有没有写什么表事件?

"终检检测模版"表的[成品编码],[加工工序],[使用状态]几个列加上索引,提高一下查询速度

可以考虑把和DataTables("检测数据上传_检测数据")有关的"终检检测模版"表的数据一次性加载出来处理
[此贴子已经被作者于2021/5/29 11:40:30编辑过]

 回到顶部
美女呀,离线,留言给我吧!
nuoyan89
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:3485 威望:0 精华:0 注册:2020/10/9 8:45:00
  发帖心情 Post By:2021/5/29 15:21:00 [只看该作者]

这种现像之前没有出现就,就最近才开始的

DataTables("检测数据上传_检测数据上传")有没有写什么表事件? (这个表中没有写任何表事件。)

 

"终检检测模版"表的[成品编码],[加工工序],[使用状态]几个列加上索引,提高一下查询速度(这个咋加呢?请帮忙看看,谢谢!)


 

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110563 积分:562705 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/29 16:37:00 [只看该作者]

数据库怎么加索引,百度一下

 回到顶部
美女呀,离线,留言给我吧!
nuoyan89
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:3485 威望:0 精华:0 注册:2020/10/9 8:45:00
  发帖心情 Post By:2021/5/29 20:37:00 [只看该作者]

我是昨天更新的最新版本的,更新之后就出现查询超时或者使用中也出现这样的超时,以前没有出现过,建议看看是否和版本有关系


 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110563 积分:562705 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/30 20:22:00 [只看该作者]

这个要提供实例我们测试才知道是什么问题。

 回到顶部
美女呀,离线,留言给我吧!
nuoyan89
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:3485 威望:0 精华:0 注册:2020/10/9 8:45:00
  发帖心情 Post By:2021/5/31 14:28:00 [只看该作者]

老师,我现在系统登录也出现查询超时了。

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110563 积分:562705 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/31 14:43:00 [只看该作者]

1、重启下服务器

2、如果是SqlServer数据库,跟踪数据库执行了什么sql,是不是有死锁

 回到顶部
美女呀,离线,留言给我吧!
nuoyan89
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:501 积分:3485 威望:0 精华:0 注册:2020/10/9 8:45:00
  发帖心情 Post By:2021/5/31 16:50:00 [只看该作者]

这个情况会不会和扩容有关系呢?(我之前C盘还剩13G,D盘3.54TB,为了把C盘扩大点,我把D盘的容量扩了1.54TB过去)


 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110563 积分:562705 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/31 16:55:00 [只看该作者]

正常应该和这个没有关系。估计是因为查询代码效率问题导致数据库表死锁了

 回到顶部
总数 12 1 2 下一页