在传递给 mnesia:async_dirty() 的函数中执行的一系列 mnesia:dirty_ 命令与“原始”执行的相同事务有什么区别?
即,这样做有什么区别:
mnesia:dirty_write({table, Rec1}),
mnesia:dirty_write({table, Rec1}),
mnesia:dirty_write({table, Rec1})
和
F = fun() ->
mnesia:dirty_write({table, Rec1}),
mnesia:dirty_write({table, Rec1}),
mnesia:dirty_write({table, Rec1})
end,
mnesia:async_dirty(F)
谢谢