我正在使用Tomcat運行Web應用程序 - 使用Informix數據庫的JDBC連接池。我如何設置鎖定模式等待?我可以設置鎖定模式以在Informix-JDBC-tomcat連接池中等待嗎?
1
A
回答
1
您還可以設置使用「IFX_LOCK_MODE_WAIT」連接字符串屬性的默認鎖時間(數據源使用「ds.setIfxIFX_LOCK_MODE_WAIT ()')
此處瞭解詳情: https://www.ibm.com/support/knowledgecenter/en/SSGU8G_12.1.0/com.ibm.jdbc_pg.doc/ids_jdbc_034.htm
因此,Tomcat的,如果你的數據源看起來像:
<Context path="/jspdemo" docBase="jspdemo" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/jspdemo" auth="Container" type="javax.sql.DataSource" maxActive="20"
maxIdle="10" maxWait="1000" username="informix" password="mypasswd"
driverClassName="com.informix.jdbc.IfxDriver"
url="jdbc:informix-sqli://mymachine:1526/stores_demo:INFORMIXSERVER=ol_myserver"/>
</Context>
只需使用:
<Context path="/jspdemo" docBase="jspdemo" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/jspdemo" auth="Container" type="javax.sql.DataSource" maxActive="20"
maxIdle="10" maxWait="1000" username="informix" password="mypasswd"
driverClassName="com.informix.jdbc.IfxDriver"
url="jdbc:informix-sqli://mymachine:1526/stores_demo:INFORMIXSERVER=ol_myserver;IFX_LOCK_MODE_WAIT=60;/>
</Context>
0
在我的環境從池中獲取數據庫連接後執行的第一個SQL是:
SET LOCK MODE TO WAIT 15
0
按照前文的答案,無論是把它作爲一個連接屬性或者在開始執行的SQL
「我如何通過JDBC連接設置這個值」連接。
相關問題
- 1. 在informix中設置鎖定模式以在執行查詢之前等待
- 2. 我可以從連接池中設置JDBC連接的密碼嗎? (Tomcat 5.5.17)
- 3. 我可以爲Oracle sql developer 4中的連接設置默認模式嗎?
- 4. 我可以在JSON模式中設置確切的值嗎?
- 5. 在Delphi 7中,我可以設置'Debug'和'Release'模式嗎?
- 6. 我可以在SQL中爲特定列設置公式嗎?
- 7. 我可以在Rails中鎖定表嗎? (我應該嗎?)
- 8. 我可以/應該在螺栓模式下連接neo4j的JDBC連接嗎?
- 9. 我可以殺死一個等待TCP連接進入的線程嗎?
- 10. 我可以全局設置HTTP連接的超時時間嗎?
- 11. Java HTTP連接池是否有驅逐時間?可以設置嗎?
- 12. 我可以以編程方式設置Mercurial配置選項嗎?
- 13. 我可以使用ROWLOCK,UPDLOCK鎖定連接sql語句中的記錄嗎?
- 14. Excel數據連接可以鎖定數據庫表嗎?
- 15. 我可以通過編程方式訪問c3P0連接池屬性嗎?
- 16. 如何在SQL Server中設置鎖定等待超時
- 17. 我可以使用模塊池來決定負載平衡嗎?
- 18. 我可以在BarButton上設置UITableViewCellAccessoryCheckmark嗎?
- 19. 我可以設置$嗎?在測試?
- 20. 我可以在WebSphere中設置非事務性JMS連接工廠嗎?
- 21. 我可以在連接字符串中設置隔離級別嗎?
- 22. 設計模式:連接的對象池
- 23. 函數可以鎖定互斥鎖嗎?
- 24. 我可以在SQL的新列中設置計算公式嗎?
- 25. 鎖定等待@synchronized
- 26. 在提交表單之前,我可以等待$ .get()調用嗎?
- 27. 藍牙可以在無連接(單向)模式下工作嗎?
- 28. 諮詢鎖或NOWAIT以避免等待鎖定的行?
- 29. 在Spring MVC中設置連接池
- 30. 是否可以使用HTTP連接池?
感謝您的回答。我如何通過JDBC連接來設置這個值 –