今天在做对一个功能进行优化,其目的在于在往数据库存储信息之前,备份一个数据库,然后正常开启事务,插入信息,如果出现任何异常,则事务回滚,同时删除现有数据库,将备份数据库还原到原来的位置,但是在事务回滚之后尝试删除现有数据库时发现异常,现有数据库被别的进程占用,但目前已确定除了事务数据库没有别的链接了,请问事务提交或者回滚之后,如何释放占用?
收起
事务回滚以后,你数据库连接有没有close,事务只是回滚数据,但是你的数据库连接可能还打开这,这样会占用文件
报告相同问题?