Sql-Server
顧問使用舊版本的 Hibernate ORM 進行新應用程序 - 我應該擔心嗎?
我的公司目前有開發基於 Java 的應用程序的顧問。他們在此應用程序中使用 Hibernate ORM 3.5(2010 年 5 1/2 年前發布)。後端是 SQL Server 2012。我的公司是否應該擔心他們使用的是這麼舊的 Hibernate 版本?瀏覽 Hibernate 更改日誌,多年來我看到了各種性能修復,但我不知道這些有多大的不同,以及是否值得向供應商施加壓力以更新到更新版本。作為生產 DBA,我主要關心的是性能。你怎麼看?
他們繼續使用舊版本可能有幾個原因。可能是他們遇到了新版本的問題並且知道遠離它們。也可能是他們知道他們正在使用的版本,並且可以更有效地使用它,這轉化為美元。
我看到後來的版本失去了對分片的支持,並對服務管理進行了大修。這些可能是他們喜歡使用的失去的功能。
我會請他們解釋他們使用舊版本的理由,然後決定做什麼。
這個問題可能會在 Stack Overflow 上得到更好的答案,因為軟體開發人員比 DBA 更多地使用 ORM。