一个方法运行一个sql和一个方法运行多个sql这就是换汤不换药的嘛,虽然是一个方法执行多个sql,和多个方法各执行一个sql效率几乎是相同的吧。如果说要讲究效率的话,就要减少查询的次数,尽可能多的在一次查询中查询到你所关心的数据。多次查询避免不了的你需要通过IO去访问数据库,有了IO的操作那你觉得速度能有多快呢?
只要你遵循一个原则,较少IO操作(你这里体现的就是数据库查询),那么效率就相对会提高的。
有问题你可以追问我,没问题,望采纳,谢谢!
你就是jdbc的方式运行sql?你可以使用批处理来运行多个sql方法更好。另外多个一起运行比一个一个的运行在性能上要好。