Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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 在mysql表中存储大量记录…这正常吗?_Php_Jquery_Mysql_Database - Fatal编程技术网

Php 在mysql表中存储大量记录…这正常吗?

Php 在mysql表中存储大量记录…这正常吗?,php,jquery,mysql,database,Php,Jquery,Mysql,Database,我开发了一个基于PHP和Mysql的小系统。 这更像是教师使用所见即所得编辑器创建笔记,并在学生之间共享 对于老师我做了一些分析。其中之一是他们在每门课程上花了多长时间以及在哪一天。使用jquery检测向表中添加记录的浏览器活动 比如说数学,它有三章。我将按日期和显示累积在每个章节和小组上花费的时间 如果学生空闲15分钟,我停止计数并添加记录 如果学生转到另一个选项卡,则停止计数并添加记录, 如果学生单击另一个链接,我将添加另一条记录。 同样关闭浏览器。 如果他们要去另一个章节,那么我再次添加另

我开发了一个基于PHP和Mysql的小系统。 这更像是教师使用所见即所得编辑器创建笔记,并在学生之间共享

对于老师我做了一些分析。其中之一是他们在每门课程上花了多长时间以及在哪一天。使用jquery检测向表中添加记录的浏览器活动

比如说数学,它有三章。我将按日期和显示累积在每个章节和小组上花费的时间

如果学生空闲15分钟,我停止计数并添加记录 如果学生转到另一个选项卡,则停止计数并添加记录, 如果学生单击另一个链接,我将添加另一条记录。 同样关闭浏览器。 如果他们要去另一个章节,那么我再次添加另一个记录,并在下一个章节开始计数。 并最终积累所花费的时间

现在,我在我的大学里使用它,我可以在2个月内看到,大约10000条记录被添加

我使用的主键是Int(10),自动递增

这是一个好的编程。任何选择


很抱歉发布了这么长的帖子

简单回答:10000条记录是微不足道的,为了提高性能,请确保外键上有索引。

10000条记录并不是一个庞大的记录量。如果您担心您的自动增量将用尽数字。如果每2个月增加10k条记录,这将需要数千年的时间。2个月内的10k条记录甚至不接近记录的数量。这是一个评论,而不是一个答案。我不同意,一个评论是,我们无法在没有看到实际代码的情况下评估编程是否良好。