如何优化数据库和内存泄漏的问题
时间:2012-9-21
1.数据库查询
不要无条件地把数据表中的所有记录取出,对经常用于查询的字段要加入索引.
2.循环语句缓存使用
不要在一个循环语句内循环地开缓存,这样会降低系统可用物理内存数量,应在循环之前设定好变量的使用内存数量.
3.内在泄漏
分配与释放成对出现,尽可能防止内存泄漏,同时不使用strdup之类的危险函数.
1.数据库查询
不要无条件地把数据表中的所有记录取出,对经常用于查询的字段要加入索引.
2.循环语句缓存使用
不要在一个循环语句内循环地开缓存,这样会降低系统可用物理内存数量,应在循环之前设定好变量的使用内存数量.
3.内在泄漏
分配与释放成对出现,尽可能防止内存泄漏,同时不使用strdup之类的危险函数.