不是说页面执行完毕自动释放么? 我查询到的数据库内容也是很小的有没有这样的原则,页面结束用 mysql_free_rsult释放资源.

解决方案 »

  1.   

    不用。
    bool mysql_free_result ( resource result )
    mysql_free_result() 将释放所有与结果标识符 result 所关联的内存。 mysql_free_result() 仅需要在考虑到返回很大的结果集时会占用多少内存时调用。在脚本结束后所有关联的内存都会被自动释放。 如果成功则返回 TRUE,失败则返回 FALSE。 为向下兼容仍然可以使用 mysql_freeresult(),但反对这样做。 
      

  2.   

    没错。页面结束后自动释放。如果你是想放在页尾,那放不放没什么区别。一个好的php写作风格应当是把数据库操作放在程序的前半部分,操作完后关闭数据库再继续生成html代码。这样数据库连接的利用率能成倍提高。
      

  3.   

    页面结束后自动释放。如果你是想放在页尾,那放不放没什么区别。一个好的php写作风格应当是把数据库操作放在程序的前半部分,操作完后关闭数据库再继续生成html代码。这样数据库连接的利用率能成倍提高。
    =========================================================================
    很对呀!给他分哈