【问题标题】:why toplink creates multiple connections and uses different connections for reading and writing?为什么toplink会创建多个连接并使用不同的连接进行读写?
【发布时间】:2010-11-10 14:11:58
【问题描述】:

我有一个奇怪的疑问,为什么toplink在加载时会创建多个连接,为什么它使用两个不同的连接来读取和写入数据库??

请帮忙

【问题讨论】:

    标签: java connection toplink


    【解决方案1】:

    您是在桌面/独立应用程序中还是在 Web 应用程序中使用 TopLink?

    多个连接通常用于网络应用程序的连接池设置,目的是减少数据库连接时间。池和容器注意重用连接而不关闭它们。

    不同的读/写连接用于扩展。通常数据库的读取频率比写入频率高,因此如果只读数据库镜像/分片/复制可用于处理读取请求,并且主数据库仅处理写入/修改请求(将这些请求传递给当然是只读复制)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-04
      • 1970-01-01
      • 2022-01-20
      • 2023-03-06
      • 2013-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多