gpt4 book ai didi

php mysql shuffle输出速度

转载 作者:行者123 更新时间:2023-11-29 03:12:45 25 4
gpt4 key购买 nike

我有一个 mysql 查询,它从一个包含 110,000,000 个数据的表中返回 20 个结果。我想在使用 php 将它们回显之前将它们洗牌。

使用起来是否更快

ORDER RAND()

以某种方式在 php 中打乱数组?

最佳答案

根据您从 MySQL 返回的结果量,ORDER BY RAND() 会更快。

如果您像您说的那样只返回 20,则性能差异可以忽略不计。

您可以随时对其进行测试,看看哪个更适合您,要在 PHP 中打乱数组,您可以使用 shuffle()

关于php mysql shuffle输出速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com