我设计的数据库表字段是不是太多了....

xugang96 2009-01-15 03:39:20
我有好多表都达到了100个字段或以上到140个字段;
很想拆分一下,可那样总感觉很麻烦,一个表看起来方便,当然我在操作 新增、更新内容时都是分别字段操作的,基本不会一起新增或一起更新,不知道这样数据多了影响有多大?

希望高手指点一下....
...全文
310 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q315054403 2009-01-17
  • 打赏
  • 举报
回复
做人要规范,有规矩才方圆
sytdeedee 2009-01-16
  • 打赏
  • 举报
回复
算不算多要具体分析了
就100多各字段的话还不算多了
zhnzzy 2009-01-16
  • 打赏
  • 举报
回复
空间换时间有时候小日本的外包企业设计数据库经常会这样干

但是也不能多字段了,垄余

cyz9977 2009-01-16
  • 打赏
  • 举报
回复
太多。。。。
字段越多速度越慢。。。。
jasonren 2009-01-16
  • 打赏
  • 举报
回复
实际肯定是要那么多字段的,只是处在业务不同的流程时更新不同的字段

建议还是使用多个表更好。
新丁11111 2009-01-16
  • 打赏
  • 举报
回复
100多个字段,难以相信,你可以多分几个层次,把相应的数据给划成几个表
xugang96 2009-01-16
  • 打赏
  • 举报
回复
发现分开也麻烦啊,新增的时候要同时新增这么多表....更新的时候也是
xugang96 2009-01-15
  • 打赏
  • 举报
回复
看来要研究一下拆了....
simonhehe 2009-01-15
  • 打赏
  • 举报
回复
干什么都可以拆开
在同一项/步骤的工作中不可能全部用到单张表中这么多字段,如果有,就有问题了。
ks_reny 2009-01-15
  • 打赏
  • 举报
回复
版主,拒絕色情廣告.
ChinaJiaBing 2009-01-15
  • 打赏
  • 举报
回复

顶,有点多。。
ks_reny 2009-01-15
  • 打赏
  • 举报
回复
主檔,明細檔呀.
oraclelogan 2009-01-15
  • 打赏
  • 举报
回复
[Quote=引用楼主 xugang96 的帖子:]
我有好多表都达到了100个字段或以上到140个字段;
很想拆分一下,可那样总感觉很麻烦,一个表看起来方便,当然我在操作 新增、更新内容时都是分别字段操作的,基本不会一起新增或一起更新,不知道这样数据多了影响有多大?
希望高手指点一下....
[/Quote]

需要扯分表,100个字段以上的表,都是可以扯分的!
比方说表A扯分成 A1、A2、A3、A4;
然后建立一张A5_Relation表来记录A1、A2、A3、A4中一个记录的统一关系,这样insert、update、delete的时候只针对分表,效率也高些!
imfzp 2009-01-15
  • 打赏
  • 举报
回复
表最好不要超过30个字段啊,
netcup 2009-01-15
  • 打赏
  • 举报
回复
表太大时容易产生死锁。
总之表超过100个字段的话,需要考虑拆分了
xugang96 2009-01-15
  • 打赏
  • 举报
回复
实际肯定是要那么多字段的,只是处在业务不同的流程时更新不同的字段
水族杰纶 2009-01-15
  • 打赏
  • 举报
回复
看你實際需不需要那麼多字段~~

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧