D
david_lsh
Unregistered / Unconfirmed
GUEST, unregistred user!
使用工具:sqlserver.
在一个系统中对用户信息表及和它关联的几张表要进行历史信息的保存
(用户的工作周期为1个月.),采用那种方式较好:
1.每月把当前用户信息及其相关表保存为备份表,如:customer_info_200211
2.每月只记录变更用户的信息.
第一种方法会每月在系统中动态产生很多表,时间长了会不会影响数据库性能?
第二种方法能节省空间,但历史的查询等操作sql语句较复杂.
请各位评判一下,那种方法好?
在一个系统中对用户信息表及和它关联的几张表要进行历史信息的保存
(用户的工作周期为1个月.),采用那种方式较好:
1.每月把当前用户信息及其相关表保存为备份表,如:customer_info_200211
2.每月只记录变更用户的信息.
第一种方法会每月在系统中动态产生很多表,时间长了会不会影响数据库性能?
第二种方法能节省空间,但历史的查询等操作sql语句较复杂.
请各位评判一下,那种方法好?