首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax 动态联系关系标签数据量太大

2013-06-19 
ajax 动态关联标签数据量太大ajax 动态关联标签数据量太大,有15000条数据,数据库执行很快,感觉是回调函数

ajax 动态关联标签数据量太大
ajax 动态关联标签数据量太大,有15000条数据,数据库执行很快,感觉是回调函数生成select标签时速度慢? ajax
[解决办法]
你可以在ajax请求的页面,不做查询,随便echo一个内容,看看select下内容显示的慢不慢,如果也慢的话有可能是回调函数,如果不慢的话应该是查询导致的。
[解决办法]
15000条数据,用户要是想找自己要的数据,不找死他,感觉做成autocomplete比较合适。
[解决办法]
一次性下载1.5w条数据?。。。太多了吧。。

数据库快不一定在客户端也快,受网络和客户端机器的配置影响的,
[解决办法]

引用:
15000条数据,用户要是想找自己要的数据,不找死他,感觉做成autocomplete比较合适。

都不看清题目就回答问题,没有看到楼主讲的是关联数据吗?类似于,国家,省,市这样的,你在注册的时候应该见过的
[解决办法]
引用:
引用:15000条数据,用户要是想找自己要的数据,不找死他,感觉做成autocomplete比较合适。
都不看清题目就回答问题,没有看到楼主讲的是关联数据吗?类似于,国家,省,市这样的,你在注册的时候应该见过的


我关联15000条数据给你,你去select里面找去,找不死你。这个数据太多了,显然不适合用select。关联就一定要用select显示吗?
[解决办法]
引用:
ajax 动态关联标签数据量太大,有15000条数据,数据库执行很快,感觉是回调函数生成select标签时速度慢?
              
                  ajax

可以在回调函数中打印开始时间和结束时间
如jquery
$ajax({...,success:function(data)
{
console.log(new Date());
...//具体处理过程
console.log(new Date());
}
....});
看看用了多少秒,如果时间太长,优化处理过程,或者进行分页,懒加载或者缓存或者其他的方法。
[解决办法]
引用:
引用:引用:15000条数据,用户要是想找自己要的数据,不找死他,感觉做成autocomplete比较合适。
都不看清题目就回答问题,没有看到楼主讲的是关联数据吗?类似于,国家,省,市这样的,你在注册的时候应该见过的

我关联15000条数据给你,你去select里面找去,找不死你。这个数据太多了,显……

楼主说要从这15000条数据里找出关联的,如果全都显示还到这里问什么?
[解决办法]
感觉不是技术方面的问题了 ,这么大的数据量 ,网络传输都是个负担啊,应该从业务逻辑角度去看问题,找出好的解决方案来 

热点排行