休眠数据库表的动态分区

时间:2020-06-11 07:06:50

标签: java postgresql hibernate hibernate-mapping hibernate-criteria

我们有一个交易表,其中每天插入约100万笔交易。我们已经根据插入日期进行了分区。

这解决了我们在插入时间上的问题。但是,我们仍然面临以下问题: 1. Hibernate Criteria select仍会扫描所有分区。 2.我们每天都在手动创建分区表,因此在创建表时,所有插入都将被阻塞,表将被锁定,并且我们将面临速度缓慢的问题。

实体表映射位于父表之上。

有没有办法,我们只启动所有数据库操作,例如选择,插入,对分区表进行更新,而无需锁定表以及实体表的外观。

注意:我们正在使用postgresql数据库。

0 个答案:

没有答案
相关问题