---
title: 内存屏障使用推荐
description: "对多线程访问临界区的逻辑不清晰时，建议仍使用__ATOMIC_SEQ_CST屏障，避免由屏障使用不当带来一致性问题。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/databasepg/kunpengdbsolution_12_0004.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/databasepg/kunpengdbsolution_12_0004.html
indexId: 9008a816d84ad18f80d3bc0c9b4c47e6d904bf8771f4ba8b009c2e81f3b5ecfa79
---
# 内存屏障使用推荐

对多线程访问临界区的逻辑不清晰时，建议仍使用__ATOMIC_SEQ_CST屏障，避免由屏障使用不当带来一致性问题。


数据库常见场景为锁操作，锁的获取和释放之间形成临界区，保障临界区的一致性。

- 锁Acquire
  使用__ATOMIC_ACQUIRE屏障。


- 锁Release
  使用__ATOMIC_RELEASE屏障。
