# File lib/innodb/data_dictionary.rb, line 673
  def record_describer_by_index_id(index_id)
    if dd_index = data_dictionary_index_ids[index_id]
      return data_dictionary_index_describer(dd_index[:table], dd_index[:index])
    end

    unless index = index_by_id(index_id)
      raise "Index #{index_id} not found"
    end

    unless table = table_by_id(index["TABLE_ID"])
      raise "Table #{INDEX["TABLE_ID"]} not found"
    end

    record_describer_by_index_name(table["NAME"], index["NAME"])
  end