一个引人入胜的主题.递增计数器,简单,因为它可能是,只是有是一个交易...意义,它可以锁定整个数据库的时间超过有道理- !),它可以很容易成为整个系统的瓶颈.
如果您需要严格准确的计数但不需要它们立即更新,我最喜欢的方法是将可数信息附加到日志中(根据数据新鲜度的需要经常切换日志).一旦日志关闭(其中有数千个可数事件),脚本可以读取它并更新单个事务中所需的所有内容 - 可能不直观,但比数千个单锁更快.
然后是非常快速的计数器,只有统计上的准确 - 但由于你没有说这种不精确是可以接受的,我不打算更深入地解释它们.
| 归档时间: |
|
| 查看次数: |
5947 次 |
| 最近记录: |