mysql - 单个数据库调用与多个数据库调用性能

标签 mysql database

进行单个数据库 (MySql) 调用以检索 10 个结果与进行 10 个单个数据库调用以分别检索这些结果在性能上有何不同?

如果一个比另一个好,我是否可以着手测试两者之间的性能? (我只是好奇,因为以后如果我有其他关于性能的问题,我可以使用建议的方式自己测试一下)

最佳答案

单个调用总是比对相同数据的多个调用更快。仅网络转向和延迟本身就是一个组成部分,而且 SQL 处理的启动和终止也会产生一些影响。

关于mysql - 单个数据库调用与多个数据库调用性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3671709/

相关文章:

vb 代码中的 MySQL 命令不起作用

php - MYSQL PHP 未选择数据库 - 找不到错误

php - 收到带有新域名的 'Could Not Find Driver' 消息

SQL Server 聚集索引 - 索引问题的顺序

php - 从 wp_options 表获取选项值

mysql - 如何将 mysql 二进制(16) key 转换回十六进制字符串

php - 使困惑。 $_SESSIONS 之后有两个方括号?

php - 如何搜索多个字段(SQL、PHP)?

mysql - 在数据库中拥有自己的表或将字段留空?

sql-server - 将 SQL 数据库上传到 Azure