我应该检查数据库更改吗?

时间:2013-07-10 12:26:38

标签: database asynchronous

检查数据库更改是否是一个好习惯,还是仅仅是统计上无关的过度杀伤?

Ex:用户更新一些数据。 JavaScript将新数据发送到服务器并显示在回调中发生的更改。服务器是否应检查更新的记录(或节点或其他)实际上是否具有更新的值(选择它并将其与POST数据进行比较),或者这只是浪费资源?

1 个答案:

答案 0 :(得分:2)

我最好的猜测是,您在询问代码是否确认实际发生了数据库更新。

  1. 客户端将数据写入数据库。
  2. 更新后的数据会被发送回客户端。
  3. 通过比较POST和数据库中的数据,仔细检查操作是否成功。
  4. 您不需要执行第3步。这是多余的,正如您猜测的那样,服务器和数据库的工作量也会增加。

    编写代码并进行测试后,您可以相信它没问题。无需仔细检查。