|
1
1
在H2中,准备好的语句缓存在连接级别。与
本地内存H2与其他RDBMS相比具有最小的连接成本。尝试删除C3P0并使用单个H2连接进行测试。这应该确认JDBC驱动程序缓存了准备好的语句。
在大多数情况下,较少的联系会更好。在您的情况下,对于一个用户和多个线程,您的计算机不太可能有200个CPU来充分利用
|
|
|
2
0
我认为缓存不是问题所在。如果每次插入都打开一个新事务,并且总是用不同的线程插入到songs表中,则可能会用打开的事务阻塞自己。多线程很容易导致错误,特别是在开放数据库事务中。 |
|
Alfonso Tienda Arslan Bajwa · Tomcat中的Java JNDI:全局资源上的BeanCreationException/NamingException。查找全局资源返回的同一类 8 年前 |
|
|
cmjauto · 当数据库关闭时,C3p0无法重新连接数据库 8 年前 |
|
|
java123999 · SQL关闭连接-需要增加超时吗? 9 年前 |