Roh*_*gat 8 python postgresql psycopg2
我正在使用Python与psycopg2,我试图在python脚本中运行完整的VACUUM.问题是,当我尝试在我的代码中运行VACUUM命令时,我收到以下错误:
psycopg2.InternalError:VACUUM无法在事务块内运行
我试图执行的行是:
sql ="vacuum full table_name;"
cur.execute(SQL)
如何解决此错误?
Psycopg2为每次调用.execute()启动一个新事务.
打开自动提交连接以处理真空.
http://initd.org/psycopg/docs/connection.html#connection.autocommit
| 归档时间: |
|
| 查看次数: |
3612 次 |
| 最近记录: |