在實際應(yīng)用中,如果要為一個大型表加索引,可能需要一些時間來完成索引的創(chuàng)建。在這個過程中,其他用戶可能需要對該表進行讀操作,但是由于寫鎖定的存在,這些讀操作可能會被阻塞。因此,在進行大型表的索引操作時,需要考慮到對其他用戶的影響,以避免出現(xiàn)不必要的阻塞現(xiàn)象。
linelineage”工具,在不鎖定表的情況下進行索引的添加和刪除操作。
綜上所述,雖然MySQL加索引會對表進行鎖定,但是這種鎖定只是暫時的,并不會對整個表的讀操作造成嚴重的影響。如果需要進行大型表的索引操作,需要結(jié)合實際情況,采取相應(yīng)的優(yōu)化措施,以減少鎖定的影響。