如何获取mnesia的上次读取活动时间戳

时间:2016-11-02 17:28:05

标签: event-handling erlang mnesia

是否有任何机制可以了解在mnesia数据库上执行的最后一项活动,特别是时间戳? 我的案例不限于写活动,但我需要知道上次阅读​​活动。

非常感谢。

1 个答案:

答案 0 :(得分:1)

Mnesia不是通用数据库,它更像是一个库。所以,不,没有这样的功能。但是你可以自己实现它。只需为mnesia创建代理模块,并在每次调用模块中的任何函数时更新时间戳。另外,请注意,由于Erlang是并发和并行的,因此可能会出现同时调用不同函数的情况。因此,在更新时间戳之前,请确保它的值大于已存储的值。