我创建了一个具有自动保存功能的应用程序。因此,用户不必单击保存按钮,而是每次与应用程序交互时都会自动保存其设置。在幕后,每次应用程序更改时,我都会将数据发布到PHP并更新MySQL数据库表。
它运行良好但是没有人使用它所以我的问题是:如果我每隔几秒钟用这个保存数据(并且保存的数据可能相当于100kb XML文件)更新MySQL数据库表,可以我遇到性能问题?应该注意的是,可能有数百或数千个用户同时使用该应用程序。
任何提示或建议将不胜感激。
答案 0 :(得分:2)
在POSTING之前将所有数据更改捆绑并序列化为单个JSON对象(作为单个字段)。较少的大型互动将提供比恒定的小型互动更好的性能。