繁体   English   中英

Jdbc连接池和mysql线程池

[英]Jdbc connection pool and mysql thread pool

我使用mysql jdbc连接池。 除了提高性能外,我还应该使用mysql线程池吗?

mysql线程池在服务器上工作。 连接池位于客户端(本地)上,它存储连接,因此不必一次又一次地启动它们。 mysql服务器上的线程池处理将实际与客户端通信以执行sql操作的工作线程池。

我认为,对于连接处理,应该使用诸如SharedPoolDataSource( org.apache.commons.dbcp2 )之类的东西。 我们可以在生产中运行它,并且它就像一种魅力。

我建议线程/连接池在瓶颈列表中位置较低。 我建议您首先检查您的调优,查询和索引。 如果您的特定网页或进程运行缓慢,请向其添加计时器以查看哪个部分运行最慢。 如果事实证明是SELECT,请向我们显示SELECT以及CREATE TABLE。 是最有可能的瓶颈。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM