我在我的项目中使用了Hibernate3和 Oracle 数据库,现在我需要将我的数据库从 oracle 更改为 Microsoft SQl Server。
oracle 中有Partition Table,Microsoft SQl Server 中没有。有谁知道hibernate是否有对表分区的内置支持?
在hibernate中实现这样的功能似乎不是一个大问题。如果休眠中没有内置的表分区,我可以实现自己的表分区吗?——有什么提示吗?
我在我的项目中使用了Hibernate3和 Oracle 数据库,现在我需要将我的数据库从 oracle 更改为 Microsoft SQl Server。
oracle 中有Partition Table,Microsoft SQl Server 中没有。有谁知道hibernate是否有对表分区的内置支持?
在hibernate中实现这样的功能似乎不是一个大问题。如果休眠中没有内置的表分区,我可以实现自己的表分区吗?——有什么提示吗?
我认为在分区成为一项功能之前完成的方式是为每个分区创建一个表,然后创建一个表示完整表的视图,购买在所有分区表之间进行联合。
在 Sql Server 中也应该是可操作的
MSSQL 2000 不支持数据库分区。但是您可以尝试一些替代方法,例如休眠分片。请向 ibm学习这篇文章以进行休眠分片。