起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: bzlhfh213

【结贴】[请求]关于打开多个数据集速度过慢地问题**

[复制链接]
发表于 2007-7-17 16:27:07 | 显示全部楼层
几千条应该还问题不大,要上万条就慢了。
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:06:58 | 显示全部楼层
有新发现, 我这个表有7个字段设置了lookup,  我用客户端优化工具跟踪的时候发现 只执行了5个lookup对应的SQL语句, 而且是5个记录数比较小,另外2个没有执行,  这是怎么回事呢?  

还要我lookup 主要将参数表的代码翻译, 我将参数表缓存到本地会不会提高性能,参数表大概1w条记录,  缓存到本地会不会对客户端有影响
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:15:56 | 显示全部楼层
“另外2个没有执行”,应该不会的,你试试把其他查找属性都去了,只留一个,看看能看到发往服务端的sql吗?
1w条记录不建议缓存到客户端,数据量比较大,反而会降低性能。
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:34:28 | 显示全部楼层
跟踪记录
其中的SELECT * FRO CM_XX 是我的业务数据集,  XT_CS 就是我lookup的参数表

monitorlog.rar

66.39 KB, 下载次数: 31

回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:35:44 | 显示全部楼层
功能界面见下图

cmxx.jpg

22.55 KB, 下载次数: 155

回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:36:15 | 显示全部楼层
红色的字是该lookup对应的记录数
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:40:10 | 显示全部楼层
哦, 只要5条记录应该是该条业务记录的 出生地省市县和国籍 没有数据引起的
回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:47:00 | 显示全部楼层
这个业务数据7个lookup 都有值的情况

monitorlog2.rar

42.1 KB, 下载次数: 22

回复 支持 反对

使用道具 举报

发表于 2007-7-18 16:53:19 | 显示全部楼层
你把记录最多的那个出生地省市县的查找属性去掉速度能上去吗?
回复 支持 反对

使用道具 举报

发表于 2007-7-18 17:01:24 | 显示全部楼层
我刚才在XT_CS 表里面加了个CSLX和CSDM的索引, 跟踪了下 只要 5秒
这个速度还是太慢

monitorlog3.rar

42.08 KB, 下载次数: 22

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 06:54 , Processed in 0.038697 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表