找回密码
 立即注册

QQ登录

只需一步,快速开始

学习很重要

注册会员

6

主题

17

帖子

63

积分

注册会员

积分
63
学习很重要
注册会员   /  发表于:2022-4-8 11:03  /   查看:1711  /  回复:3
本帖最后由 学习很重要 于 2022-4-8 11:14 编辑

发错了地方,不知道怎么删除

3 个回复

倒序浏览
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-8 11:20:09
沙发
你这个比较麻烦,懒加载只能对行,不能对列,单表800列别说前端,后端数据库服务器也会很吃力,你这个结构上真的不能再优化了吗?

我给你举个例子啊,我的一个CRM,公司这个表的字段就是特别多,我就竖着切开了,公司基本信息表,放名称,统一信用代码,税号,法人代表姓名等最常用的,然后再用一个公司注册信息表,放工商登记信息,这两个表之间一对一

竖着切表,当所需字段跨两个表时,确实需要连查,消耗反而增加,但是,你要看用户的使用频率。如果高频,做视图解决,如果低频,那么这增加的这点消耗还是比一个大表要合适的

总之,旗帜鲜明地反对大长表。

至于说往页面上的表格上绑字段,其实你要的是自动化运维,最好能写一个脚本,一执行就实现了,但是这个据我所知现在是没有,要不官方出来走两步?这个你单表800个字段你就得拖800次。

但是我想啊,在工程文件中,应该是用 json对应的,是不是你写一个json导进去,绑定的字段就能直接改了。

但是,想法是不错,可是你想啊,无论是你写一个脚本,还是改一个json,或者xml,复用性呢?没有复用性,你这种用脚本的方式真的比拖字段快吗?不一定吧?

我觉得,这个问题你还是再想想

我去年有过,有几个表都是上百个字段,我就是一个一个拖的,这个我当时就想过,但是我的情况是一次做好了,以后几乎不会再变了。你这儿总变,如果变的还没规律,写脚本不一定比拖字段快,你再评价一下吧

纯个人经验分享

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
学习很重要
注册会员   /  发表于:2022-4-8 11:27:09
板凳
swejet 发表于 2022-4-8 11:20
你这个比较麻烦,懒加载只能对行,不能对列,单表800列别说前端,后端数据库服务器也会很吃力,你这个结构 ...

谢谢,后端数据库服务器对于我们医疗行业不算是太大问题,并且这些数据我们都是通过存储或者视图调用,将所有汇总数据进行处理后再写入一个单表或视图内,800列字段是因为政策要求,需要对其进行CSV的大数量的输出导入,他们是指定了模板的,800行就是800行,你必须在输出成csv格式后再导入他们的平台,模板肯定就是不能进行自行变动的。所以我才有这么一个问题,看是否有额外迂回的方式,至于说的一次做好基本不变,我可能考虑的比较多,通过这个举一反三,比如不是这个诉求,他是另外一个需求,设计初期需要对某些前端展示进行二次乃至多次变动的时候,每次都改动增加的,需要手工去增删列表名,也比较麻烦。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-8 12:03:02
地板
感谢各位大佬的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部