我有c#项目,它将记录添加到我的用户数据库中。它添加了用户,关于他的一些细节,一些帖子等等。所以我决定通过添加整个用户实例 一笔交易。它看起来像这样:
tr = conn.BeginTransaction();
addUser.ExecuteNonQuery();
addUserDetails.ExecuteNonQuery();
addPost.ExecuteNonQuery();
tr.Commit();
现在我想查看插入执行的时间。而且我不知道在哪里必须检查它。我有两个变种:
tr = conn.BeginTransaction();
watch1.Start();
addUser.ExecuteNonQuery();
addUserDetails.ExecuteNonQuery();
addPost.ExecuteNonQuery();
watch1.Stop();
watch2.Start();
tr.Commit();
watch2.Stop();
你能帮我解释一下哪款手表代表什么?
编辑:我的查询只是简单的插入:插入(...)值(...)