我有一个名为“RawNews”的表,其中包含以下字段:
[NewsID] [decimal](18, 0) IDENTITY(1,1) NOT NULL,
[Title] [nvarchar](200) NULL,
[Description] [nvarchar](500) NULL,
[Text] [ntext] NULL,
[RegDate] [nvarchar](50) NULL,
[RegTime] [time](0) NULL,
[Status] [nvarchar](300) NULL,
[Tags] [nvarchar](50) NULL,
[SecurityLevelID] [smallint] NULL,
[IsDeleted] [bit] NULL,
[DelDate] [nchar](10) NULL,
[UserName] [nvarchar](50) NULL,
另一个名为“UsedNews”的表具有相同的字段和一些其他字段。还有一些其他表与这些表相关联,例如上传、图像、新闻组、新闻室、用户等。
在 RawNews 中,我每天有 100 条记录。以及 UsedNews 的这 100 条记录。这些信息应该永远保存。我想请你给我一个好的方法也让记录存档,所以搜索和过滤性能仍然很好。还有一个问题:我有记录系统中每个事件的日志表,我应该将它保存在单独的数据库中吗?多谢