追心中的海,逐世界的梦
如果不确保Hibernate批处理能真正有效工作,就会受到严重的性能损失。批处理被禁用时有不同的情况,即使我们已经设置并认为它在幕后已经工作。为了检查确保这点,我们可以用hibernate.generate_statistics来显示细节(包括批处理细节),但我们也可以使用datasource-proxy。
通过 datasource-proxy 查看查询详细信息(查询类型,绑定参数,批量大小等)。
关键点:
源代码可以在 这里 找到