如何解决PHP使用mysql_query查询超大结果集超内存问题
再使用mysql_query查询超大结果集的时候会出现超出内存限制的致命错误,这是因为mysql_query采用的是查询全部结果然后把结果集全部缓存到内存中的方式。 mysql的查询还提供了另外一种查询方式,函数名为mysql_unbuffered_query,这个函数采用的是查出结果后立即操作结果集,并不会把结果集缓存到内存中,这样就避免了超出内存的情况发生。但是使用这个方法的代价就是不能再查询的时候使用获取总行之类的方法,因为这种方法是便查询边返回结果。同时在使用该方法的时候不能在同一数据库链接上执行其他的操作,想要执行其他操作的时候必须先终止当前操作,释放所有未缓存的sql查询所产生的
用户评论
推荐下载
-
如何解决PDF文档打印复制等问题
想要更方便地使用PDF文件,但却发现无法打印、复制等问题?不用担心,本文将教你如何破解PDF密码,解决这些问题。我们将逐步讲解如何解决PDF文档不能打印、复制等问题,让你轻松地阅读和编辑PDF文件。无
43 2018-12-07 -
如何解决solidworks缩略图显示问题
使用solidworks时,有时会出现缩略图无法显示的情况,解决方法如下:1.检查图像预览是否启用;2.重新构建图像缩略图;3.尝试改变文件存放位置;4.升级显卡驱动程序。以上这些方法一般都能有效解决
9 2023-04-05 -
如何解决运放振荡问题的方法
本文主要就是设计到模拟部分的内容,而基本不涉及单片机,希望朋友能够从中学到点知识。
16 2020-08-23 -
如何解决压敏电阻易老化的问题
本文教你如何解决压敏电阻易老化的问题。
9 2020-08-30 -
如何解决微电网并网的效益问题
本文将介绍如何解决微电网并网的效益问题
8 2020-08-30 -
浅谈Spring如何解决循环依赖的问题
主要介绍了浅谈Spring如何解决循环依赖的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
31 2020-08-30 -
如何解决Linux的Root密码丢失问题
Linux root密码丢失了怎么办?本文将为大家介绍如何解决Linux的Root密码丢失问题。
19 2020-08-30 -
如何解决msvcr100.dll丢失问题
解决方法一:下载MSVCR100.dll,然后放到系统中,注意存放的系统路径:1、32位系统,dll放在:\Windows\System32
47 2019-07-11 -
融资租赁行业如何解决监管报送问题
How to solve the problem of regulatory filing in the financial leasing industry
22 2019-06-22 -
c盘空间不足的问题如何解决
教你如何优化你的电脑,解决有关c盘空间的问题!
50 2018-12-15
暂无评论