我想要一个代码来获得数据库行我有表->(网站)和两列->(url,排名)我运行以下代码:$username = "root";$queryt = "SELECT url FROM site WHERE rank>0 ORDER By RAND() LIMIT 1";
$resultt = mysql_query($queryt)
我想知道是用MySQL还是用服务器语言处理数据更快。我确信像ORDER这样的原生函数在MySQL中会更快,因为索引、缓存等,但实际上是计算排名(包括返回具有相同排名的多个条目的ties ):SELECT TORCH_ID,服务器
...as不是只做一个SELECT TORCH_ID FROM torch_info ORDER BY score DESC,然后在web服务器上计算PHP的排名