为了账号安全,请及时绑定邮箱和手机立即绑定

从 MySQL 中提取大量数据

从 MySQL 中提取大量数据

PHP
跃然一笑 2021-07-12 12:03:41
尝试使用 PHP 从 MySQL 中提取大量数据 [约 200,000 行]。得到错误:PHP 致命错误:允许的 xxxxx 字节的内存大小已用完我有一个应用程序,它每个月产生近 80-90,000 次交易。这是一个不断增长的应用程序,因此我可以预期数量会快速增长。在生成月度或季度报告时,我收到内存大小错误。我试图增加允许的内存并且它起作用了。但我知道允许更多内存是一个临时修复,从长远来看不是一个好习惯。我需要一些帮助来扩展这个应用程序。在我看来,将查询结果分成多个可管理的块并将它们连接在一起应该可以解决问题。有没有替代/更好的解决方案?NoSQL 在这里有帮助吗?如何?编辑:以下是使用数据的方式:交易表包含所有交易细节以及对主数据的引用,如用户 ID、地点/位置 ID、交易类型。该报告将:从事务表中拉出记录适当地替换主引用[用姓名、地址等替换用户 ID]以 csv/xls 格式转储数据存储/下载文件谢谢
查看完整描述

3 回答

?
慕仙森

TA贡献1827条经验 获得超8个赞

这是functions.php的代码。你提到了 getCalender 而不是 getCalendar


<?php include_once('functions.php'); ?>

<form class="" action="" method="post">

<input type="button" value="Dhaka" onclick="getCalendar()"/>

</form>

另外,关闭functions.php 文件中getEvents 函数之后的脚本标记。


查看完整回答
反对 回复 2021-07-16
  • 3 回答
  • 0 关注
  • 172 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信