hibernate的update方法和hql的执行效率

我要更新一条记录的某个字段(点击率+1)
是直接load出来再写update(obj)的效率高呢?
还是在hql 写 update class set click = click+1 where id =?
的效率高

第二种三,第一种做了两次查询,而第二种只对数据库进行了一次操作就搞定了。

要想获取最高的效率须使用jdbc,而使用ORM框架的话会带来一些便利性,但是在效率上相对而言会有所差距,就拿楼主的问题来看,这个问题很明显:
load做了一次查询,update做了一次更新,两次操作跟直接sql update速度相比是很明显的.