php - 如何处理大量的 MySQL Select。多选可能吗?
问题描述
脚本从 MySQL 数据库中输出一个值。询问:
SELECT data FROM db WHERE a = b
表是这样的:
ID-data-a
1-AAA-Foo
2-BBB-Foo
3-CCC-Foo
4-DDD-Bar
该脚本每秒被调用约 500 次。因此我有点担心 MySQL-Server 的性能。
是否可以更改查询以便一次性查询所有数据?因此可以减少必要的调用。
所以我正在寻找类似的东西:
SELECT data[row1], data [row2], data[row3] FROM db WHERE a = "Foo"
获得结果 AAA, BBB, CCC
解决方案
推荐阅读
- javascript - 如何动态读取输入 ID 并将其值放入文本 jQUery
- android - 当我添加 RequestListener 时,Glide 4.7.1 版无法将 Gif 加载到 ImageView
- python - TensorFlow RNN 多对多二进制标签的时间序列
- java - 如何使用 mapbox SDK 显示我的当前位置?
- android - RecyclerView 项目的值在向下滚动时重置
- android - /dev/kvm 权限被拒绝 android 模拟器
- mysql - MySQL:如何在列中选择具有某些值的 ID
- ios - 故事板很慢
- java - Maven/Java 构建 - SSL 对等体错误关闭
- sml - 按字典顺序对元组列表进行排序