【发布时间】:2012-05-05 00:02:40
【问题描述】:
我正在运行一个计划任务,它每晚在设定的时间检查属性的值。我的计划是根据返回的值构建一个前端。
目前,由于要返回的数据量如此之大,我每晚要在数据库中返回 800 多行。
其中一列是查询运行的日期——令我震惊的是,这是多余的,因为对于每组属性(即每晚运行计划任务),这个 dateTime 值将是相同的。
从我的数据库中删除此冗余/重复日期的最佳方法是什么?
目前我有以下标题:
Id -- Name -- AttributeIMeasure -- dateRan
感谢您的帮助!
【问题讨论】:
-
你对查询返回的数据做了什么?您是将其存储回数据库、将其写入文件还是执行类似操作?
-
查询返回的数据构成了存储在 Name 和 AttributeIMeasure 中的数据。所以我将它从一个数据库复制到另一个数据库(我从中复制的数据库是动态的,我希望随着时间的推移对其进行跟踪)。
标签: sql sql-server database database-design schema