标签: java teradata dropwizard
我有一个DropWizard项目,它连接到Teradata进行CRUD操作。项目中有一个API,它在Teradata中调用存储过程。存储过程在Teradata表(例如,table1)上执行UPDATE。
当多个用户同时调用此API时,很少会因Teradata错误“由于死锁而中止”而失败。
问题是,如何让查询在队列中等待,并在释放table1上的锁之后重试执行?是否有与此相关的DropWizard配置?