В распределённых системах невозможно одновременное соблюдение всех четырёх свойств ACID, потому что реализовать это в распределённой среде сложно. 2
Распределённые транзакции состоят из операций, которые выполняются в разных системах, соединённых коммуникационной сетью. 2 При этом глобальная транзакция делится на несколько подтранзакций, которые могут выполняться одновременно. 2 В то время как свойства ACID гарантированы для глобальной транзакции, подтранзакции не полностью изолированы, поскольку их результаты доступны своим родителям. 2 Даже долговечность подтранзакций не гарантируется, так как их эффекты, возможно, придётся отменить после того, как они были зафиксированы, если их родитель прервётся. 2
Кроме того, в распределённых системах невозможно одновременно обеспечить все свойства CAP. 15 Теорема CAP утверждает, что распределённое хранилище данных не может одновременно обеспечить более двух из трёх свойств: согласованность, доступность и устойчивость к разделению. 5