tidb 非int 类型的字段是否可以当聚簇索引表的主键

创建表时如果未显式指定主键为CLUSTERED,那么是否为聚簇表由系统变量tidb_enable_clustered_index决定,它的作用域为SESSION/GLOBAL,默认值为INT_ONLY

  • INT_ONLY:如果主键由单个整数类型字段构成,则为IOT表,其它类型为非IOT表

  • OFF:非IOT表

  • ON:总为IOT表