PostgreSQL 忘记提交2PC事务对数据库造成的危害.

  1. 云栖社区>
  2. 博客>
  3. 正文

PostgreSQL 忘记提交2PC事务对数据库造成的危害.

德哥 2015-12-10 09:17:32 浏览2467
展开阅读全文
我在数据库中开启了一个2PC事务,但是不去管他,会发生什么呢?有什么危害?
postgres=# begin;
BEGIN
postgres=# insert into t6 values (1);
INSERT 25622 1
postgres=# prepare transaction 'a';
PREPARE TRANSACTION
postgres=# select * from txid_current_snapshot();
     txid_current_snapshot     
-------------------------------
 639903995:639904018:639903995
(1 row)
postgres=# select * from pg_prepared_xacts ;
 

网友评论

登录后评论
0/500
评论
德哥
+ 关注