我的应用程序测试在数据库上非常困难。它们运行创建、删除和更改表语句。但是,即使在死锁的情况下,我仍然希望 postresql 能够处理这些问题(即检测锁并抛出一个线程)。我也没有同时运行请求。
但是,在我的情况下,它只是冻结了,我必须手动手动杀死它们(如果我稍微改变运行顺序,它会起作用,但这并不能给我信心)。锁表明 create table 语句具有排他锁,事务也具有排他锁。
有没有人经历过类似的事情?是否有任何服务器设置可以提供帮助?或者只是任何建议?
我的应用程序测试在数据库上非常困难。它们运行创建、删除和更改表语句。但是,即使在死锁的情况下,我仍然希望 postresql 能够处理这些问题(即检测锁并抛出一个线程)。我也没有同时运行请求。
但是,在我的情况下,它只是冻结了,我必须手动手动杀死它们(如果我稍微改变运行顺序,它会起作用,但这并不能给我信心)。锁表明 create table 语句具有排他锁,事务也具有排他锁。
有没有人经历过类似的事情?是否有任何服务器设置可以提供帮助?或者只是任何建议?