黄凯瑞:深入探讨PostgreSQL可见性检查机制
原文英文,约1600词,阅读约需6分钟。发表于: 。What is Visibility? Simply put, the visibility refers to whether a row of data (Heap Tuple by default) should be displayed to the user in certain states, backend processes, or transactions. ...
可见性是指在某些状态、后端进程或事务中是否应该向用户显示一行数据。PostgreSQL使用MVCC的变体来隔离并发事务。事务快照存储在共享内存中,用于隔离并发事务。了解事务和可见性的基本原理有助于解决数据一致性问题。