Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.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
Java 如何估算Oracle数据库中更新一列和更新100列的成本_Java_Sql_Oracle_Hibernate_Jpa - Fatal编程技术网

Java 如何估算Oracle数据库中更新一列和更新100列的成本

Java 如何估算Oracle数据库中更新一列和更新100列的成本,java,sql,oracle,hibernate,jpa,Java,Sql,Oracle,Hibernate,Jpa,请告诉我如何估计Oracle数据库中更新一列和更新100列的成本? 我正在使用表单提交策略。当我保存表单并更新时,我使用这种方法中的表单提交,当我更新一列时,所有列都会再次更新。如何以通用方式解决此问题,以及如何估算成本 为什么这对你很重要?“通用方式”是一个很大的禁忌。在这个网站上提出的问题必须是具体的,你必须就你所写的代码的特定问题或问题寻求帮助。然后:您是否要求估算Oracle基于成本的优化器使用的“成本”?我认为这是专有的(甲骨文的商业秘密),所以这个问题真的没有意义。如果您的表有100

请告诉我如何估计Oracle数据库中更新一列和更新100列的成本?
我正在使用表单提交策略。当我保存表单并更新时,我使用这种方法中的表单提交,当我更新一列时,所有列都会再次更新。如何以通用方式解决此问题,以及如何估算成本

为什么这对你很重要?“通用方式”是一个很大的禁忌。在这个网站上提出的问题必须是具体的,你必须就你所写的代码的特定问题或问题寻求帮助。然后:您是否要求估算Oracle基于成本的优化器使用的“成本”?我认为这是专有的(甲骨文的商业秘密),所以这个问题真的没有意义。如果您的表有100列,那么您可能有一个设计问题,需要解决。更新多个列而不是只更新脏列是可能的,但这很可能不会加快速度。这甚至可能会使它们变得更慢(无准备语句重用、脏检查等)。@TimBiegeleisen我想提高我的项目的性能。有人建议我只更新特定的专栏。@mathguy我需要提高我的项目的性能,请确实需要完整的请帮助我,这样我才能提高。为什么这对你很重要?“通用方式”是一个很大的禁忌。在这个网站上问到的问题必须是特定的,你必须就你编写的代码的特定问题或问题寻求帮助。然后:您是否要求估算Oracle基于成本的优化器使用的“成本”?我认为这是专有的(甲骨文的商业秘密),所以这个问题真的没有意义。如果您的表有100列,那么您可能有一个设计问题,需要解决。更新多个列而不是只更新脏列是可能的,但这很可能不会加快速度。这甚至可能会使它们变得更慢(无准备语句重用、脏检查等)。@TimBiegeleisen我想提高我的项目的性能。有人建议我只更新特定的专栏。@mathguy我需要提高我的项目的性能,请确实需要完整的请帮助我,这样我才能改进。