你的位置:首页 > 软件开发 > ASP.net > Hibernate之映射文件中索引及约束的使用

Hibernate之映射文件中索引及约束的使用

发布时间:2016-08-23 12:00:29
1、添加索引:在一对多的关系中,在多的一方会产生一个外键,这个外键没有自动 添加索引,当存在从一的一端产生对多的一端的查询时,有可能会在多的一端造成全表查询问题,数据量巨大时会产生严重的性能问题。可以在多一端的外键上添加 索引(index="user_group_id_ ...

1、添加索引:

在一对多的关系中,在多的一方会产生一个外键,这个外键没有自动 添加索引,当存在从一的一端产生对多的一端的查询时,有可能会在多的一端造成全表查询问题,数据量巨大时会产生严重的性能问题。可以在多一端的外键上添加 索引(index="user_group_id_idx")来解决这个问题。例如: 

Hibernate之映射文件中索引及约束的使用Hibernate之映射文件中索引及约束的使用
<??> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.bjsxt.hibernate.User" table="t_user"> <id name="id"> <generator class="sequence"> <param name="sequence">user_id_seq</param> </generator> </id> <property name="name"></property> <many-to-one name="group" column="group_id" index="user_group_id_idx"></many-to-one> </class> </hibernate-mapping> 

原标题:Hibernate之映射文件中索引及约束的使用

关键词:Hibernate

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录