Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个奇怪的疑问,为什么toplink在加载时会创建多个连接,为什么它使用两个不同的连接来读取和写入数据库?
请帮忙
您是在桌面/独立应用程序中还是在 Web 应用程序中使用 TopLink?
多个连接通常用于 Web 应用程序中的连接池设置,目的是减少数据库连接时间。池和容器注意重用连接而不关闭它们。
不同的读/写连接用于扩展。通常数据库的读取频率比写入频率高,因此如果只读数据库镜像/分片/复制可用于处理读取请求,并且主数据库仅处理写入/修改请求(将这些请求传递给当然是只读复制)。