我正在运行命令:
显示来自atpco_fare
的索引。atpco_r1_fare_cls
;
结果在表中
Table, Non_unique, Key_name, Seq_in_index, Column_name, Collation, Cardinality, Sub_part, Packed, Null, Index_type, Comment, Index_comment, Visible
atpco_r1_fare_cls 0 PRIMARY 1 tar_nbr A 7707 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 2 carr_cd A 46531 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 3 rule_nbr A 426326 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 4 fare_cls A 30087162 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 5 seq_nbr A 21610918 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 6 mcn A 31260526 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 7 eff_date A 31260526 BTREE YES
atpco_r1_fare_cls 0 PRIMARY 8 proc_ind A 31260526 BTREE YES
我不理解组合主键的基数,因为它不能完全表明随着序列的增加,它应该更加独特而不是更少。至少,根据我对索引的理解,应该不少于此。
第一个问题是为什么序列号seq_nbr的基数更少。它表示什么?
第二,为什么后三个基数相同?它表示什么?
答案 0 :(得分:0)
SHOW CREATE TABLE
。)