1

出于性能原因,尝试使用 Oracle 的 Times Ten db 而不是 hsqldb。我读到了你需要使用十次 sql 方言类文件创建一个新的 hibernate.jar 文件的地方。事实证明这有点挑战性。hibernate 现在可以使用 10 倍方言吗?

4

1 回答 1

2

我读到了你需要使用十次 sql 方言类文件创建一个新的 hibernate.jar 文件的地方。

你在哪里读到的?除非您需要更改 Hibernate,否则无需重新编译 Hibernate 以使用 Dialect,只要它在类路径中可用。

hibernate 现在可以使用 10 倍方言吗?

从未尝试过自己,但 Oracle 的 TimesTen 7 包括org.hibernate.dialect.TimesTen7Dialect应该与较新版本(即 TimesTen 11g)一起使用的。

TimesTen 方言已提交以包含在 Hibernate 中(请参阅HHH-3067),但仍然没有。所以要么下载TimesTen 7(或者从HHH-3061获取它,但我不能说它们是否相似)。

于 2010-11-04T22:48:35.357 回答