我有连接到SQL数据库并根据用户输入查询的代码。我想用Pool来连接,以加快查询时间。我试图编写一个Pool和Manager类,但是当我尝试从池中获取连接时,我得到了一个未报告的NamingException。我也已经在我的getConnection()函数中捕获了NamingExceptions。如何创建连接池/数据源而不是连接到SQL数据库
有谁知道我为什么得到这个错误?
或者可以指向正确的方向创建一个有效的ConnectionPool?
我有连接到SQL数据库并根据用户输入查询的代码。我想用Pool来连接,以加快查询时间。我试图编写一个Pool和Manager类,但是当我尝试从池中获取连接时,我得到了一个未报告的NamingException。我也已经在我的getConnection()函数中捕获了NamingExceptions。如何创建连接池/数据源而不是连接到SQL数据库
有谁知道我为什么得到这个错误?
或者可以指向正确的方向创建一个有效的ConnectionPool?
你有3种选择:
连接池并不会帮助整个查询操作的性能,如果有的话。带DB连接的规则是“尽可能晚地打开,尽可能早地关闭”。 – StingyJack