你好,有个问题麻烦你帮看看,数据库连接打开以后,连续执行几个操作以后再关闭,和执行一次操作就关闭,然后执行第下一次操作有什么区别,哪一个性能更好呢? <br/>例如: <br/>方案一: <br/> mysql.open(); <br/> mysql.insert('sql1'); <br/> mysql.insert('sql2'); <br/> : <br/> mysql.insert('sqln'); <br/> mysql.close(); <br/>方案二: <br/> mysql.open(); <br/> mysql.insert('sql1'); <br/> mysql.close(); <br/> mysql.open(); <br/> mysql.insert('sql2'); <br/> mysql.close(); <br/> : <br/> mysql.open(); <br/> mysql.insert('sqln'); <br/> mysql.close(); <br/>方案一和方案二到底哪一个效率更高,性能更好呢? 请指教,并给出理由,谢谢。
-
徐正光
回复于
2008-01-03
-
当然是第一种好啊<br/>数据库的打开和关闭要耗费时间和系统资源的<br/>