建表问题,字段多和记录多哪个查询效率高一些

闲情漫步 2011-07-22 06:58:47
我一个表,可以建成两种形式,
一种是建50多个字段,这样大概会有4000多条记录
另一种是建7个字段,这样大概会有220000条记录
建成哪种方式查询起来效率比较高一些

往这个表写记录的时候很少,大多数时候是查询读取这个表的数据.
...全文
250 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
larrybevin 2011-07-31
  • 打赏
  • 举报
回复
那要看你查询读取的时候哪个更方便些。按实际走!
yinhaichao2008 2011-07-31
  • 打赏
  • 举报
回复
唉,纠结的。。。还是用第一种吧。。毕竟前台写的话也只要复制什么的也应该很快的。。
ningweidong 2011-07-28
  • 打赏
  • 举报
回复
还是选字段多一些吧
Tosp2012 2011-07-28
  • 打赏
  • 举报
回复
我用的是第一種,50多個字段的表并不少見。
jyh070207 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 zhaojun201713 的回复:]
第一种比较好。。。
[/Quote]
++
zhaojun201713 2011-07-28
  • 打赏
  • 举报
回复
第一种比较好。。。
geniuswjt 2011-07-26
  • 打赏
  • 举报
回复
第一种,不过字段可以适当减少些,50个太夸张了
红木偶 2011-07-26
  • 打赏
  • 举报
回复
放在临时表,再执行查询。用profiler测试下性能。
syhxj 2011-07-26
  • 打赏
  • 举报
回复
最好还是两种都测试下,这样会有直观的对比数据,再根据实际结果选用,这样也好向领导交差
禁用F3 2011-07-24
  • 打赏
  • 举报
回复
我认为第一种不错
闲情漫步 2011-07-23
  • 打赏
  • 举报
回复
还是选择第一种吧,毕竟数据量太距太大
AcHerat 元老 2011-07-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 star55 的回复:]

问题是第一种方法字段太多了,前台往数据库保存的时候光写代码也是个问题啊
[/Quote]

难道只有这两种么?有没折中的,不行了就用第二种,数据量不是很大,建立索引,优化下查询的SQL语句,也不错!
cd731107 2011-07-23
  • 打赏
  • 举报
回复
第二种也不错,怕慢的化,关键字段建立一下索引
obuntu 2011-07-22
  • 打赏
  • 举报
回复
鱼和熊掌不可兼得,

多做下试验,再做权衡。
闲情漫步 2011-07-22
  • 打赏
  • 举报
回复
问题是第一种方法字段太多了,前台往数据库保存的时候光写代码也是个问题啊
chuanzhang5687 2011-07-22
  • 打赏
  • 举报
回复
第一种
obuntu 2011-07-22
  • 打赏
  • 举报
回复


前一种估计会好些。。

AcHerat 元老 2011-07-22
  • 打赏
  • 举报
回复
那要看你查询读取的时候哪个更方便些。按实际走!

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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