以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]大数据动态加载的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=69485) |
||||
-- 作者:狐作非为 -- 发布时间:2015/6/5 20:12:00 -- [求助]大数据动态加载的问题
附件为论坛中某狐友的的一个实例,以此实例为例,如果BOM为内部表,且数据量很大,超过百万条时,请问递归函数和其他代码应作何改动呢?请改动下代码借鉴学习下,谢谢了。
|
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 7:49:00 -- 这个可以有人解答下吗? |
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 9:06:00 -- 附件为论坛中某狐友的的一个实例,以此实例为例,如果BOM为内部表,且数据量很大,超过百万条时,请问递归函数和其他代码应作何改动呢?请改动下代码借鉴学习下,谢谢了。 递归中如何作动态加载呢?
|
||||
-- 作者:Bin -- 发布时间:2015/6/6 9:16:00 -- 不要遍历生成.只生成第一第二级节点 点击节点展开后,再生成下两级节点
|
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 9:58:00 -- 这个是计算需求的不是生成目录树的例子 |
||||
-- 作者:Bin -- 发布时间:2015/6/6 10:01:00 -- 数据量大,就不要一次性全部计算了.只能单个计算. 全部一起算出来.怎么样都是慢. 可以考虑全部算出来后储存到一个表里去
|
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 10:05:00 -- 我的意思是,BOM这个表的数据量比较大,启动时我不想加载这个多数据,这个内部表有将近百万条数据,所以就是不是知道在递归中如何使用动态加载的方式来加载BOM中数据。是这么个意思 |
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 10:05:00 -- 因为递归的取值来源于BOM这个表 |
||||
-- 作者:Bin -- 发布时间:2015/6/6 10:05:00 -- 利用SQLFIND SQLSelect 即可 |
||||
-- 作者:狐作非为 -- 发布时间:2015/6/6 10:08:00 -- 能否通过上面的实例改动下代码学习下呢?实在是不太会写 |