Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jdbc连接池和mysql线程池_Java_Mysql_Performance_Jdbc - Fatal编程技术网

Java Jdbc连接池和mysql线程池

Java Jdbc连接池和mysql线程池,java,mysql,performance,jdbc,Java,Mysql,Performance,Jdbc,我使用mysql jdbc连接池。除了提高性能之外,我还应该使用mysql线程池吗?mysql线程池在服务器上工作。连接池位于客户机(本地)上,它存储连接,因此不必一次又一次地启动连接。mysql服务器上的线程池处理实际将与客户端通信以执行sql操作的工作线程池。我认为,对于连接处理,应该使用类似SharedPoolDataSource()的东西。 我们已经在生产环境中运行了它,它的工作方式很有魅力。我建议线程/连接池在瓶颈列表中处于较低的位置。我建议您首先检查调优、查询和索引。如果您有一个特定

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

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

我认为,对于连接处理,应该使用类似SharedPoolDataSource()的东西。
我们已经在生产环境中运行了它,它的工作方式很有魅力。

我建议线程/连接池在瓶颈列表中处于较低的位置。我建议您首先检查调优、查询和索引。如果您有一个特定的网页或进程速度较慢,请向其中添加计时器,以查看哪个部分最慢。如果结果是,比如说,一个SELECT,那么向我们显示SELECT和CREATE表。这是最有可能的瓶颈