![]() |
1
5
我有经验的猜测是MySQL赢了。这样做是为了处理数据。必须将所有数据移到PHP进行排序的巨大开销使其具有引导的优势。 当然,你可以通过做一些基准测试来了解自己。 |
![]() |
2
4
当然你应该穿上它
但是请注意
查看如何选择
有关性能的详细信息,请参阅我的博客中的这篇文章:
对于一个
|
![]() |
3
1
在mysql中使用rand()将 一定地 快一点。 要通过PHP随机化,您必须查询数据库并将数据推送到内存中,这样您就有了一个额外的步骤,为排序过程增加了开销。 在MySQL中,这种类型的查询不会像按索引值排序那样快,但是它仍然是高度优化的。 |
![]() |
4
0
注意,使用rand()作为order by语句的对象:
|
![]() |
hello_programmers · Mysql从其他表输出一列 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
|
Kugelfisch · 用php为数据库加密数据 1 年前 |