Как кто-то сказал ранее, вы должны сделать оператор CREATE INDEX для каждого индекса.
О множественном индексе в таблице ... проблема в том, что иногда запросы к одной таблице могут сильно отличаться,В вашем примере, не то же самое сделать SQL с предикатом на основе столбца table_code или на основе столбца d_id.
Вот почему иногда лучше сделать отдельный индекс для обоих.Может быть, кажется проще и лучше создать единый индекс для обоих столбцов, но вы должны подумать, что порядок столбцов индекса очень важен, и даже более того, если оба столбца имеют много разных значений.Также не всегда столбцы table_code или d_id могут быть в sqls.