Jas*_*vis 10 php mysql performance
我想听听别人对此的看法?目前,我在头文件类型文件中创建一个mysql数据库连接,然后将其包含在我站点的每个页面的顶部.然后,我可以在该1个打开的连接上运行尽可能多的查询.如果页面是由包含的6个文件构建的,并且有15个不同的mysql查询,那么它们都将在这个1连接上运行.
现在有时我会看到创建多个连接的类,例如每个查询一个.
使用一种方法比另一种方法有什么好处吗?我认为1连接比多个好,但我可能是错的?
在PHP + MySQL中,通常每页使用多个连接没有太大的意义(只是速度更慢,消耗的RAM更多).
它可能有用的唯一方法是当你改变可能干扰其他页面的连接paremters(比如整理).但是好的PHP程序通常不会做那种东西.
此外,最好启用持久连接,以便在多页执行时重用1个MySQL连接.