CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

需要php老鸟回答的问题

楼主webraider(秀念师兄)2003-08-01 08:57:45 在 Web 开发 / PHP 提问

1,   动态产生的数组或者多维数组使用完毕以后,用不用删除啊?  
  2,   mysql_query()->   mysql_fetch_array()->   必须mysql_free_result()嘛?  
  3,   php的对象,使用完了以后,必须unset()或者采用别的办法从内存清除?  
  4,   希望给我一些关于内存使用,mysql使用的效率方面的指导。  
   
  谢谢 问题点数:100、回复次数:6Top

1 楼bonniewater(陪你去看海)回复于 2003-08-01 09:21:10 得分 20

个人观点:  
  1,   动态产生的数组或者多维数组使用完毕以后,用不用删除啊?         不用  
  2,   mysql_query()->   mysql_fetch_array()->   必须mysql_free_result()嘛?   最好是  
  3,   php的对象,使用完了以后,必须unset()或者采用别的办法从内存清除?     不用  
  Top

2 楼feyge(菲戈@http://feyge.spaces.msn.com/)回复于 2003-08-01 09:24:52 得分 10

很多东西不用管的,apache服务器会完成这些动作,专心想算法Top

3 楼xuzuning(唠叨)回复于 2003-08-01 09:25:56 得分 20

1、2、3、都不是必须的,当程序正常结束时均由php系统完成  
  当然用完后就丢弃这是良好的编程习惯。  
   
  当程序中多次使用mysql_query()时mysql_free_result()就有必要了,否则将在程序结束时才会清除  
   
  注意到一个事实,由php系统自动完成清理工作有一个延时。  
  Top

4 楼zalvsa(水米)回复于 2003-08-01 09:58:11 得分 10

我觉得都不需要;  
  要提高查询速度,最好是设索引;我有试过10000多笔的记录有跟没有设索引的速度相差太远了。Top

5 楼bluemeteor(挂月||Becoder)回复于 2003-08-01 10:01:55 得分 20

1,2,3楼上都已经说了  
   
  我觉得既然系统已经auto-clear,程序再去刻意得unset了会有不稳定的因素  
   
  关于mysql的优化  
   
  http://yangxingjun.myrice.com/chinesehow/mysql/manual_Performance.html#PerformanceTop

6 楼liyujie2000(开心的鱼)回复于 2003-08-01 10:26:46 得分 20

很赞成   xuzuning(唠叨)   的说法,  
  虽然不是必须的东西,但是作为一个专业的开发人员,就要严格要求自己  
  一个简单的程序,能够看出一个人做事情是否严谨,同时一个小型的应用  
  也要精益求精讲究效率,不要以为小系统,小的应用,程序就可以放松,  
  不严格要求自己,俗话说勿以善小而不为,勿以恶小而为之。  
   
  还有,虽然你今天在php中可以不用管这些,但是以后用到   C   (特别是C),用到   Java,  
  这样的操作就很是必要了,当然   Java   中也有资源回收的机制,但是  
  对资源进行回收是一个很好的编程习惯,也不难看出一个程序员的素质。Top

相关问题

  • 需要一句话回答的问题!!!!!
  • 菜鸟问题,请回答!
  • 回答几个菜鸟问题好吗?
  • 菜鸟提问,请高手回答!
  • 菜鸟问题,回答给分。
  • 菜鸟学oracle(回答就给分)
  • 请回答菜鸟我的问题!
  • 菜鸟问题(在线等待回答)
  • 菜鸟问题,帮忙回答
  • 一个需要经验来回答的问题,请教高人

关键词

  • 内存
  • mysql
  • 系统
  • php
  • 程序
  • unset
  • 使用
  • 清除
  • 完成
  • query

得分解答快速导航

  • 帖主:webraider
  • bonniewater
  • feyge
  • xuzuning
  • zalvsa
  • bluemeteor
  • liyujie2000

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo