Sim, o MySQL 8.0.13 adicionou expressões indexadas . create index upper_col1 on my_table ( (upper(col1)) )