请大家邦我解决数据库的小问题?

BCB 2003-02-16 11:15:48
http://expert.csdn.net/Expert/topic/1433/1433700.xml?temp=.3079798
...全文
97 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnwlk 2003-02-19
  • 打赏
  • 举报
回复
连领两次分,有愧。
BCB 2003-02-19
  • 打赏
  • 举报
回复
呵呵
BCB 2003-02-18
  • 打赏
  • 举报
回复
请两位再领走这里剩余的分
BCB 2003-02-18
  • 打赏
  • 举报
回复
这两位的内容给了高分
===================
niat97222(Freeman):
建议你建一个历史表和一个当前操作表,历史表存放以前的大量数据,而当前操作表则存放近期的数据,如果查询的话用一个视图把两个表连接起来。这样的话平时操作由于当前表的数据量并不是很大,所以速度应该还是比较快,而查询的话也可以查找到所有的数据。此外,你还可以设置当当前表数据过多的时候把当前表的记录导入导历史表中去,而把当前表清空。类似于财务上的关帐吧。
hnwlk():
一点想法:
相同环境下同样的表中数据量(记录的总数)越多(上万,几万,十几万以上表
现越明显),查找的速度会越慢,这是肯定的了。我设计时考虑对数据库的当
前常用的表备份,把暂时不用的记录备份到另一不常用的表中,并删除掉当前
常用的表中实时运行时暂时不用的记录。我认为要考虑程序的运行速度主要考
虑数据量来设计表,同时考虑表的合理优化等等......

hnwlk 2003-02-18
  • 打赏
  • 举报
回复
领分来了.
BCB 2003-02-18
  • 打赏
  • 举报
回复
还少一个hnwlk(),每人100分
niat97222 2003-02-18
  • 打赏
  • 举报
回复
哈哈,领分来了 :)
cscer 2003-02-17
  • 打赏
  • 举报
回复
看看先!
RomanticProgrammer 2003-02-16
  • 打赏
  • 举报
回复
好像SQL Server是用一个文件保存一个表.(但我不是很确信)..
BCB 2003-02-16
  • 打赏
  • 举报
回复
第一次用sql2000server面临的问题

13,870

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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