我正在使用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连接来设置这个值 –