Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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 存储数据以根据小时检索数据_Php_Mysql - Fatal编程技术网

Php 存储数据以根据小时检索数据

Php 存储数据以根据小时检索数据,php,mysql,Php,Mysql,我弄不清楚怎么做。我试图做到的是: 我有正在插入的数据,我想使用PHP获取数据的统计数据-在过去一个小时(15小时)内插入了多少。。将会有很多记录,一百万以上。当我插入此数据时,每个新插入的数据是否应该有一列带有日期和时间 最有效的方法是什么?我建议对统计数据使用日志记录。您可以在内存中维护一个计数器,并记录每输入1000行(或任何对您有意义的数字)。在结构中添加一个datetime列,在每次插入时用“NOW()”填充它。只要你有一个索引,简单的查询就会非常高效地运行。每小时插入1500万条?还

我弄不清楚怎么做。我试图做到的是:

我有正在插入的数据,我想使用PHP获取数据的统计数据-在过去一个小时(15小时)内插入了多少。。将会有很多记录,一百万以上。当我插入此数据时,每个新插入的数据是否应该有一列带有日期和时间


最有效的方法是什么?

我建议对统计数据使用日志记录。您可以在内存中维护一个计数器,并记录每输入1000行(或任何对您有意义的数字)。

在结构中添加一个datetime列,在每次插入时用“NOW()”填充它。只要你有一个索引,简单的查询就会非常高效地运行。

每小时插入1500万条?还是总共1500万?