使用SSIS软件包为DB表条目创建日志文件



我有一个应用程序,该应用程序在解析后,将记录插入到表中。每天有 -3000万张记录,我通常会在一天结束时发送每日总计报告。现在,我需要每隔几分钟或几秒钟创建日志文件,以便我们可以将插入的新记录计数插入实时Syslog类型的Feed应用程序,该应用程序将显示此数据实时。我不确定是否每次执行插入时都应该写入文本文件,还是应该从SQL Server中为该表创建这些日志文件。这甚至可以完成吗?我担心每次插入后写入文件的开销。任何建议都感谢。

编辑:

我想对这个问题有所不同。我已经使用SSIS SQL软件包每天创建一次日志文件。我可以设置查询以每30分钟左右运行一次,并收集自上次运行以来插入的所有新记录吗?

i在表中有3/4列,其中之一在选择中使用,该列是DATEADDED列,并根据此列将记录分组。

如果您可以解决问题有所不同,则将更加有效。

在您要解析记录并将其插入表中的应用程序中,您可以添加几行代码,以增量代表插入记录数量的计数器。

然后,可以在桌面/智能手机网页上实时显示此计数器,以使对查看计数感兴趣的用户多数。实际上,计数与时间的实时图更有趣。

您的应用程序写了哪种语言?我也许可以挖掘一个简单的实时网络演示应用程序,该应用使用C/C 实时增加计数。

最新更新