Foxtable(狐表)用户栏目专家坐堂 → 批量导入大批量30万条数据以上。APP调取数据超时


  共有2006人关注过本帖平板打印复制链接

主题:批量导入大批量30万条数据以上。APP调取数据超时

帅哥哟,离线,有人找我吗?
weibu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:641 积分:5194 威望:0 精华:0 注册:2018/5/19 22:27:00
批量导入大批量30万条数据以上。APP调取数据超时  发帖心情 Post By:2018/11/22 8:19:00 [只看该作者]

老师我采用了:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=100317&replyID=&skin=1
这个里面的直接导入数据库的方法,导入30万条数据以上的EXCL。然后用手机APP二维码调取里面的一条数据,50%的概率APP会出现读取数据超时。并弹出错误窗口,数据也调取不出来。
但如果同一个文档,30万条数据我把它拆分两个EXCL文档,导入后,APP就可以读取。
1.导入EXCL仅含有字符、逻辑、数值三个类型;
2.用高速合并导入,虽然慢。但30数据可被APP正常从服务器读取;
3.错误提示如下:{"status":"-1","data":null,"msg":"失败,原因:System.Data.SqlClient.SqlException (0x80131904): Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): 等待的操作过时。\r\n   在 HttpService.Service.DBHelper.ExcuteTable(String strsql, SQLParameter[] parms)\r\n   在 LandTransHttpService.Common.ChargeCodeSacvenHandler.lxjmFun(HttpContext context)\r\nClientConnectionId:8f98a4b0-0af1-45f4-9d83-25dd5ae9c3eb\r\nError Number:-2,State:0,Class:11"}

请问这是为什么?
[此贴子已经被作者于2018/11/22 8:34:41编辑过]

 回到顶部