代码之家  ›  专栏  ›  技术社区  ›  Grzenio

OracleConnection生存期-最佳实践

  •  4
  • Grzenio  · 技术社区  · 14 年前

    我正在使用标准的Oracle驱动程序连接到数据库,但是我不能完全同意我的同事关于OracleConnection的寿命的看法。制作成本高吗?它是线程安全的吗?我可以在请求之间重用它,还是应该为每个请求创建一个新的请求?

    如果您能更详细地解释一下您更喜欢哪种使用方式以及原因,我将不胜感激。

    2 回复  |  直到 8 年前
        1
  •  4
  •   Grzenio    14 年前

    如果我错了,请纠正我,但是在默认情况下,oracle驱动程序会自动将连接池连接到数据库。因此,这里的最佳实践似乎是在每个请求之前创建一个新的OracleConnection对象,然后再进行处理—如果可用或以其他方式创建,则会从连接池中获取该对象。

        2
  •  1
  •   Erich Kitzmueller    14 年前