首页 > 解决方案 > 将用户条目从拼图保存到数据库的最佳方法

问题描述

我在带有 mysql 数据库的 codeigniter 框架中构建了一个在线考试门户。考试就像数独游戏,每个学生在考试中都会得到 6 个数独游戏。一次将有 50 - 100 名学生参加考试,每个人都会得到不同的谜题。

我的开发方式是,当学生开始考试时,它将从数据库中获取这 6 行并显示谜题的 UI,每次他们在任何框中输入数字时,它都会保存到数据库中。所以如果有 100 名学生参加考试许多调用将被触发到数据库中。

所以我现在面临的是当学生人数像 20 - 30 考试顺利并且如果用户增加我收到连接错误,如“与用户的连接太多”或“无法连接到 mysql 数据库”。

所以我问你有没有更好的方法来存储这个用户条目并将它们一次保存到数据库中,比如使用任何会话(如果它不增加内存使用)或客户端存储。

请不要为阅读这篇长文而感到难过,我不是在询问任何代码,只是给我一些想法或最新技术,我可以学习并使用它来改进我的应用程序。

标签: phpmysqlcodeigniter

解决方案


我认为在这种情况下增加/升级带宽将对您有所帮助……您还可以检查您的托管服务提供商在当前计划中提供的每月访问量。


推荐阅读