关闭。这个问题是 opinion-based 。它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文来回答。

6年前关闭。



Improve this question




我这里有一个情况。我有一个几乎可以发布的应用程序(在 2 个月内发布),它在 microsoft Sql-Server 数据库上运行查询。我们使用标准的 Microsoft jdbc 驱动程序实现来实现 sql-server。效果很好,没有问题。

现在有一个开发人员来找我,说我们应该将我们的默认 jdbc 实现切换到 JTDS 驱动程序实现。

我在网上阅读了一些关于驱动程序及其基准测试等的信息,它的性能似乎确实比 Microsoft 的驱动程序要好一些。

但是考虑到即将发布并且驱动程序是开源的以及我目前没有想到的所有其他东西,您会花时间进行转换吗?

最佳答案

我在生产中使用 JTDS 驱动程序大约一年没有任何问题。

但是,在您的情况下,如果您有一个使用 MS JDBC 驱动程序构建和测试的系统,那么您真的应该坚持下去。

同时,进行一些测试,看看您是否可以收集显示 JTDS 在您的用例中优于 MS JDBC 的硬数据。如果数据支持这些断言,那么制定一个计划,在您的开发和测试周期中开始使用 JTDS,最后将其推广到您的生产版本。

关于sql-server - 从微软jdbc驱动切换到JTDS驱动有什么优缺点?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1186932/

10-16 08:25