我在一個有大約100k記錄的表中有這個查詢,它運行速度很慢(3-4s),當我取出這個組時速度更快(小於0.5s)。我很爲虧損怎樣做才能解決這個問題: SELECT msg.id,
msg.thread_id,
msg.senderid,
msg.recipientid,
from_user.username AS from_name,
t
我從來沒有在MySQL中使用IN的良好性能,並且我再次遇到了性能問題。 我試圖創建一個視圖。它的相關部分是: SELECT
c.customer_id,
....
IF (c.customer_id IN (
SELECT cn.customer_id FROM customer_notes cn
), 1, 0) AS has_notes