1

我有一个用于存储事务记录的数据库,这些记录被创建,另一个进程将它们拾取然后删除它们。有时,此过程会中断并且记录数量会增加。我想设置一种(半)自动化的方式来监控事物,并且由于我的工具集有限并且我有一个 R 形锤子,这看起来像是一个R形钉子问题。

我的计划是编写一个简短的R脚本,该脚本将通过 ODBC 查询数据库,然后编写一条记录,其中包含日期时间、查询中的记录数以及最旧记录的日期时间。然后,我将有一个单独的脚本来处理数据文件并生成一些报告。

创建数据文件的最佳方法是什么,目前我的选择是

  1. 加载数据框,添加记录,然后重新保存
  2. 将一行追加到文本文件(即 csv 文件)

有什么选择,或者推荐吗?

4

1 回答 1

0

我会被第二个选项所吸引,因为从语义的角度来看,您不需要旧条目来编写新条目,因此没有理由每次都重新加载所有数据。这样做会耗费更多的时间和资源。

于 2013-05-01T20:34:26.743 回答