1
如何使用oracle數據庫設置Hybris db事務超時?Hybris事務超時
我已經嘗試了下面的代碼,但沒有效果,在此先感謝。
TransactionTemplate template = new TransactionTemplate(manager);
template.setTimeout(1);
如何使用oracle數據庫設置Hybris db事務超時?Hybris事務超時
我已經嘗試了下面的代碼,但沒有效果,在此先感謝。
TransactionTemplate template = new TransactionTemplate(manager);
template.setTimeout(1);
可以在local.properties db.connectionparam.oracle.jdbc.ReadTimeout
或db.connectionparam.oracle.net.READ_TIMEOUT
設置(無論是在毫秒級)。
檢查這個職位的區別:https://stackoverflow.com/a/18513472/1140748
要解釋一下,在這個平臺中,AbstractTenant
你有一個方法extractCustomDBParams
,檢查重點開始db.connectionparam
。
感謝您的回答,但我認爲這個設置是針對單個語句超時的,這與Spring事務超時有所不同,它允許在我設置的超時內執行多個語句。 –