lo tanto, tengo una mesa de suscripciones:índices Agregando gerrund tablas
id - int(11) (With Primary Key)
user_id - int(11)
group_id - int(11)
role - int(11)
pending - tinyint(1)
created_at - datetime
updated_at - datetime
menudo que estoy haciendo consultas para ver si los usuarios tienen derechos de acceso similares a esta:
SELECT * FROM `subscriptions` WHERE (group_id = 1 AND user_id = 2 AND pending = 0) LIMIT 1
estoy ¿Se pregunta si agregar un índice único en subscriptions(group_id, user_id, pending)
ayudaría u obstaculizaría en este caso? ¿Cuáles son las mejores prácticas para indexar casi toda una tabla?
Lo siento por mi ignorancia ... LMD? –