找回密码
 立即注册

QQ登录

只需一步,快速开始

ihiyin
银牌会员   /  发表于:2021-6-24 13:24  /   查看:3520  /  回复:10
1金币


上面是我设置的查询命令,速度很慢。
比如,我刚才查询一个客户名称,符合条件的是133条记录,在数据库里查询时间不到1秒。而在活字格前台查询,经历了17秒。表中总记录数4272条。



问题出哪里了?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题跟踪;已跟客户远程,发现在原页面查询对应的表数据,查询100条耗时4秒左右, 新建页面查询同一个数据库表,只需0.1秒,猜测是之前的表格设置问题。 需要将原有表格中的设置一项一项添加来排查。 后面有问题,欢迎继续交流

10 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-25 16:47:27
11#
ihiyin 发表于 2021-6-25 14:59
我刚经过排查,找到了耗时字段:


感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
ihiyin
银牌会员   /  发表于:2021-6-25 14:59:00
10#
Joe.xu 发表于 2021-6-25 14:51
问题跟踪;已跟客户远程,发现在原页面查询对应的表数据,查询100条耗时4秒左右,
新建页面查询同一个数 ...

我刚经过排查,找到了耗时字段:




下面的V_7视图依赖于上面的T_7表,把这个字段取消绑定,就秒开了。具体原因不知道。
我换一种方式实现它吧。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-24 18:05:13
8#
感谢楼上的支持哦~
回复 使用道具 举报
ihiyin
银牌会员   /  发表于:2021-6-24 17:52:48
7#
Joe.xu 发表于 2021-6-24 17:43
这边远程的话,已经预约到了明天下午三点钟,如果那时您方便的话吗,
您回复一下,我把这个时间给您订着 ...

可以
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-24 17:43:28
6#
本帖最后由 Joe.xu 于 2021-6-24 17:53 编辑
ihiyin 发表于 2021-6-24 17:08
还是远程下吧。我的数据表比较复杂

这边远程的话,已经预约到了明天下午三点钟,如果那时您方便的话吗,
如果可以您回复一下,我把这个时间给您订着,不方便的话,我们再往后约时间
回复 使用道具 举报
ihiyin
银牌会员   /  发表于:2021-6-24 17:08:27
5#
David.Zhong 发表于 2021-6-24 14:26
如果是外联库的话:
1.建议在表里面创建主见和索引;
2.检查一下外联库的网络和表结构。

还是远程下吧。我的数据表比较复杂
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-6-24 14:26:18
4#
本帖最后由 David.Zhong 于 2021-7-11 21:35 编辑

如果是外联库的话:
1.建议在表里面创建主键和索引;
2.检查一下外联库的网络和表结构。
关于查询慢的问题,您可以参考一下这两篇帖子:
查询命令慢 - 活字格专区 - 求助中心 - 葡萄城产品技术社区 (grapecity.com.cn)
看完必恍然大悟的活字格内幕:二十四,性能问题教程一(主键) - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)
如果还是不行的建议您把工程转化为内建数据库试试看能否复现问题。
如果可以的话可以复现,建议您上传一下工程文件,这边帮您分析一下~

如果复现不了,可能需要远程看一下~
【外联转内置】
外联转内建库的具体步骤:
1.复制一份工程文件(复制一份主要是为了避免你将你的原版工程的数据库转成内置后,还要再转回去,比较麻烦);
2.打开某一个工程文件,按下ctrl+shift 同时点击“转换内建表按钮”(这个按钮在菜单栏“数据”项下)
3.按下ctrl+s保存
4.将转换后的这个工程上传即可~

回复 使用道具 举报
ihiyin
银牌会员   /  发表于:2021-6-24 14:20:44
3#
13332564680 发表于 2021-6-24 13:33
设个按需加载试试

已经设置了。
我这个页面也没有设置分页。
回复 使用道具 举报
13332564680悬赏达人认证 活字格认证
初级会员   /  发表于:2021-6-24 13:33:21
2#
设个按需加载试试
回复 使用道具 举报
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-24 13:24:36
来自 9#
问题跟踪;已跟客户远程,发现在原页面查询对应的表数据,查询100条耗时4秒左右,
新建页面查询同一个数据库表,只需0.1秒,猜测是之前的表格设置问题。
需要将原有表格中的设置一项一项添加来排查。
后面有问题,欢迎继续交流
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部