php - 执行此 PHP 脚本的最有效方法

标签 php mysql processing-efficiency

我在数据库中有任意数量的用户(这可能是 100、2000 或 3)我正在做的是使用 mysql“显示表”并将表名存储在数组中,然后我运行while 循环并获取每个表名(用户名)并将其插入到一些代码中,然后我为每个表名运行这段代码。对于 3 个用户,此脚本大约需要 20 秒。它使用 Twitter API 并执行一些 mysql 插入操作。这是最有效的方法吗?

最佳答案

当然不是!

我不明白为什么要将每个用户存储在他们的表中。您应该创建一个 users 表并从中进行选择。

它将在 0.0001 秒内运行。

更新:

表格有行和列。您可以在行中存储多个用户,在列中存储每个用户的信息。

请尝试一些数据库设计教程/书籍,它们会对您有很大帮助。

关于php - 执行此 PHP 脚本的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715691/

相关文章:

java - 如何提高效率

php - SQLSTATE[HY000] [2003] 无法连接到 MySQL 服务器,出现 '127.0.0.1' (61) 错误 Laravel 4.1

php - Linux 上 php 服务内存使用率高

php - 更改我的代码以仅计算单元格中具有特定值的行

php - MySql DB Collection 后更改值

c++ - 高效解释串行数据

performance - 如何最大化原生 R 脚本的性能(将运行数千次)?

php - 实现我的第一个 PHP 模型

javascript - 在复选框勾选上隐藏表行内容

mysql - 获取整数后跟字符串