Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 管理每日创建的表以在datatables中显示数据_Php_Mysql_Laravel_Optimization_Datatables - Fatal编程技术网

Php 管理每日创建的表以在datatables中显示数据

Php 管理每日创建的表以在datatables中显示数据,php,mysql,laravel,optimization,datatables,Php,Mysql,Laravel,Optimization,Datatables,我有一个每天将数百万条记录保存到“事务”表中的系统,我们现在面临着向用户显示这些数据的巨大问题。最后,我决定创建诸如“transactions\u 20190915”、“transactions\u 2019016”之类的每日表,并将数据存储到这些每日表中。现在的问题是我正在使用JQueryDataTables服务器端处理,当我试图从一个日期范围中获取数据时,我必须循环几天。正因为如此,我在DataTables排序搜索等方面遇到了问题 我需要知道是否有一种更有效的方式来实现我的目标,或者我如何以

我有一个每天将数百万条记录保存到“事务”表中的系统,我们现在面临着向用户显示这些数据的巨大问题。最后,我决定创建诸如“
transactions\u 20190915
”、“
transactions\u 2019016
”之类的每日表,并将数据存储到这些每日表中。现在的问题是我正在使用JQuery
DataTables
服务器端处理,当我试图从一个日期范围中获取数据时,我必须循环几天。正因为如此,我在
DataTables
排序搜索等方面遇到了问题

我需要知道是否有一种更有效的方式来实现我的目标,或者我如何以更好的方式来实现


注意:我使用的是Laravel框架

请参阅关于分区。您能否发布A)SHOW CREATE TABLE;B) 您的查询和文本结果示例C)解释选择。。。。。因此,我们可以看到优化器对您的查询请求做了什么。错误1:使用每日表而不是单个表。@WilsonHauck我只需要一个更好的理论或方法来克服这个问题。@RickJames如果使用单个表,我们不是会出现表损坏和运行查询问题吗?那么我们如何克服这一点呢?