社区
VB基础类
帖子详情
一个表好还是多个表好?
dafa
2000-02-01 01:22:00
我现在做了一个系统,每天的会产生一个每个员工在每个时段有固定的工种,我用DAO设计成每天一个表,这样一年有365个表,我测试过有2000个表没问题,不知DAO最多多少个表,我不知这样好还是设计成一个表好,性能有什么差别?望各位大虾指教。
...全文
262
11
打赏
收藏
一个表好还是多个表好?
我现在做了一个系统,每天的会产生一个每个员工在每个时段有固定的工种,我用DAO设计成每天一个表,这样一年有365个表,我测试过有2000个表没问题,不知DAO最多多少个表,我不知这样好还是设计成一个表好,性能有什么差别?望各位大虾指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fenfen
2000-02-07
打赏
举报
回复
讲究数据库的设计原则:
1、数据规范;
2、数据的冗余量最小;
3、便于查询;
几项综合考虑即可。
dafa
2000-02-03
打赏
举报
回复
每天会生成60条记录,我当初的想法是为了看得清楚,有时只用到最近一个星期的数据,不想打开一个很大的表,不知打开几个小表是否会快一些,现在的速度还可以忍受,初始化3秒左右。
freehero
2000-02-02
打赏
举报
回复
我遇到这样的问题的解决方案是建立一个历史流水表,一个当前表流水表,每天晚上自动
当前流水入历史.
heter
2000-02-01
打赏
举报
回复
如果数据量大,还是多个表好,这样条理清楚,便于管理和更新。如果一个表的话,将会有大量数据冗余,并会出现数据不一致的问题。
ltp3
2000-02-01
打赏
举报
回复
一个表好(或一个当前表和一个历史表)。
不管是每天一个表还是每个员工一个表,将来如果要做统计,损失就惨重了。
不知你的系统有多少数据量,如果几十万的话,查询还是比较快的。
jing
2000-02-01
打赏
举报
回复
RUN Speed!!!
jing
2000-02-01
打赏
举报
回复
你可以将历史数据放入一个表中将当前资料放入一个表。关键还是看你的数据量的大小我想一天一个表没有必要可根锯你数据库及程序实际的承受度去衡量
heter
2000-02-01
打赏
举报
回复
可以参考证券系统那样,为每个员工建一个表,而不是以时间建表。这样表的个数比较固定,便于编程和进行数据处理。
littletao
2000-02-01
打赏
举报
回复
从关系数据库角度来说,我觉得表一般是固定为好。
如果以表来表示动态数据,还不如用文件形式呢,用
数据库就没什么意义了。
DOU
2000-02-01
打赏
举报
回复
你这种情况,表还是少一点好。根据实际需要,你可以设计少数几个表,比如:历史数据放入单独的表中,当前活动数据放入一个表中等等
sky__horse
2000-02-01
打赏
举报
回复
每天一表不可取
学校排课软件,具有自动排课,导出,打印等功能
学校排课软件,具有自动排课,导出,打印等功能。联系方式25321630@qq.com
AXX_AIAPI-1.2.2-py3-none-any.whl.zip
AXX_AIAPI-1.2.2-py3-none-any.whl.zip
AccessControl-5.6-cp310-cp310-manylinux_2_5_x86_64.whl.zip
AccessControl-5.6-cp310-cp310-manylinux_2_5_x86_64.whl.zip
算法参考资料数据结构讲义-叉姐
算法参考资料数据结构讲义-叉姐提取方式是百度网盘分享地址
C# 基础培训PPT 从零基础开始学习
C# 基础培训PPT 从零基础开始学习由浅入深
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章