以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]表达式列的影响 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187608) |
-- 作者:chnfo -- 发布时间:2023/7/30 15:09:00 -- [求助]表达式列的影响 使用外部数据源。 有一个表A,表B,设置一个关联关系(A2B):表B.AID与表A中的ID关联 表B有两个表达式列,X=Parent(A2B).C,Y=Parent(A2B).T 如果打开项目的时候,表要加载 先load表B,再load表A,数据量并不大的情况下,速度很慢 是不是应当先加载主表,再加载子表,才会快一些?
|
-- 作者:有点蓝 -- 发布时间:2023/7/30 20:43:00 -- 估计还有其它表也和表A、B关联并引用了其中的列,才会这么慢。关联表比较适合小系统,个人的建议是数据量大的情况下就不要使用关联表了,改为数据列直接保存冗余数据。 如果一点要用,也应该先加载表A,也就是父表
[此贴子已经被作者于2023/7/30 20:44:10编辑过]
|
-- 作者:chnfo -- 发布时间:2023/8/3 21:39:00 -- 数据量大有没有什么大概的量,比如说5000行? 主要是数据冗余,会导致一个麻烦,就是数据同步起来很痛苦。 [此贴子已经被作者于2023/8/3 21:39:22编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/8/3 22:02:00 -- 这个没有办法定量,要看关联的复杂度,表达式的复杂度 |
-- 作者:chnfo -- 发布时间:2023/8/3 23:19:00 -- 就是普通的parent啦 |
-- 作者:有点蓝 -- 发布时间:2023/8/3 23:20:00 -- 请提供实例测试 |