无论何时我们正在触发一个插入查询,那个瞬间该特定表被锁定一段时间。这个时间可以是一些微秒或几秒,取决于需要插入数据库的行。有没有什么办法可以管理mysql的等待时间
我正在为一所拥有超过一位用户的大学开发应用程序。
我照顾它,因为持续一段日子,我很googleing它,我得到了staticstics如下
10 simple read query = 1 simple write query
的主要问题是notification
,每当老师把一些更新,我通知学生只有那些学生会收到有兴趣的通知。所以有可能发生一个更新可能有10000个以上的通知,这肯定需要3-5秒(waiting time)
。所以所有的读取都将在队列中。
那么有什么办法可以减少等待时间吗?
这对你有帮助吗? ['睡'](http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_sleep) – diEcho
我不认为它会帮助我。 – KuKu