我目前正在开发第一个使用数据库的应用程序,因此我对此非常陌生。数据库有多个表,这些表是您通常会看到的。
但是,我创建了一个表,其中只有一行和一列用于保存程序处理的总项数,因此可以在其他地方访问。我不能只使用
SELECT COUNT(*) FROM table_name
因为我正在处理的这些项目我不想实际保留在表格中。
使用表来存储一个值似乎是浪费,所以我想知道是否有更好的方法来跟踪这个值。
答案 0 :(得分:1)
你的桌子存放什么?它存储了某种处理审计。因此,使其更有用 - 添加一个存储数据处理的最后datetime
的列。添加一段时间来处理。添加另一列,该列存储运行该进程的用户的用户名(或某些标识符)。现在为每个处理的表添加一行(现在只有一个,但将来可能会有更多)。尝试并设想您的处理将来会如何发展