REGEXP performance (compare com "CURTIR" e "=")

Estou usando o MySQL. Fiz uma pergunta sobre como consultar no banco de dadosuma palavra combinada aqui.

Existe uma resposta que me sugere usarREGEXP '[[:<:]]word[[:>:]]'

É uma boa resposta, no entanto, não tenho certeza de como é issoREGEXP '[[:<:]]word[[:>:]]' coisa da perspectiva de desempenho? Se eu tiver uma tabela grande, isso prejudicará o desempenho do meu aplicativo?

Por exemplo, compare com= operação, por exemploWHERE column_name='value', é oREGEXP operação muito mais lenta que= para mesa grande?

Há outra resposta que me sugeriu usar o LIKE, mas acho que não é bom do ponto de vista do desempenh

Então, pesquisei no Google e encontrei umartig que diz useLIKE é parMais rápid do queREGEXP. Fico confuso, como devo usar para uma consulta de correspondência de palavra única em uma tabela grande ...

Posso dizer,= é a operação mais rápida, entãoLIKE eREGEXP é o mais pobre da perspectiva do desempenho?

questionAnswers(2)

yourAnswerToTheQuestion