Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 休眠连接呼叫计数_Hibernate - Fatal编程技术网

Hibernate 休眠连接呼叫计数

Hibernate 休眠连接呼叫计数,hibernate,Hibernate,我在某处读到commit=flush+commit 我只知道,当我们调用session.flush()时,我们的语句在数据库中执行,但没有提交 假设我们不对会话对象调用flush()方法,如果我们调用commit方法……它将在内部执行数据库上的语句,然后提交 提交=刷新+提交(在功能性的情况下) 我很好奇这将创建多少网络连接 我很好奇这将创建多少网络连接 通常,人们对数据库的SQL调用数量感兴趣。这与识别任何性能问题/瓶颈有关。此信息取决于您的特定域模型和查询/修改的数据量 所有这些调用都将通过

我在某处读到commit=flush+commit

我只知道,当我们调用
session.flush()
时,我们的语句在数据库中执行,但没有提交

假设我们不对会话对象调用
flush()
方法,如果我们调用commit方法……它将在内部执行数据库上的语句,然后提交

提交=刷新+提交(在功能性的情况下)

我很好奇这将创建多少网络连接

我很好奇这将创建多少网络连接

通常,人们对数据库的SQL调用数量感兴趣。这与识别任何性能问题/瓶颈有关。此信息取决于您的特定域模型和查询/修改的数据量


所有这些调用都将通过与数据库的单个SQL连接执行。因此,每次提交都会有一个单一的网络连接(除非您使用的是一个罕见的分布式事务)

这可能会让您感兴趣: