将多个列名称传递给`add_index`方法时会发生什么?

时间:2012-11-13 18:00:11

标签: mysql ruby-on-rails database indexing

  

可能重复:
  Index for multiple columns in ActiveRecord

我正在使用Ruby on Rails v3.2.2和MySQL。我想知道这些add_index方法语句之间的差异(在数据库级别):

add_index :database_table_name, [:column_one_name]
add_index :database_table_name, [:column_one_name, :column_two_name]

当您指定多个列名称(:column_one_name, :column_two_name而不是:column_one_name)时会发生什么?

1 个答案:

答案 0 :(得分:0)

您创建了composite index