4
你认为更快?SELECT DISTINCT或array_unique?
- SELECT DISTINCT (USER_ID)FROM myTable的 -fetch-> $ myArray的
或
- SELECT USER_ID FROM myTable的 -fetch-> $ myArray的 然后: $ myArray = array_unique($ myArray)
* user_id是一个外键约束*
你认为更快?SELECT DISTINCT或array_unique?
或
* user_id是一个外键约束*
对于速度和存储器效率,要不把不必要的行进行处理/存储器效率返回数据库中的最小量。所以,在这种情况下的区别是更好的选择。
+1作为一个经验法则,如果MySQL能够做到这一点,它通常更快,更高效。 – allejo