mysql 基数_MySQL中的基数是什么?

CREATE TABLE `antest` (

`i` int(10) unsigned NOT NULL,

`c` char(80) default NULL,

KEY `i` (`i`),

KEY `c` (`c`,`i`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

mysql> select count(distinct c) from antest;

+-------------------+

| count(distinct c) |

+-------------------+

| 101 |

+-------------------+

1 row in set (0.36 sec)

mysql> select count(distinct i) from antest;

+-------------------+

| count(distinct i) |

+-------------------+

| 101 |

+-------------------+

1 row in set (0.20 sec)

mysql> select count(distinct i,c) from antest;

+---------------------+

| count(distinct i,c) |

+---------------------+

| 10201 |

+---------------------+

1 row in set (0.43 sec)

mysql> show index from antest;

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

| antest | 1 | i | 1 | i | A | NULL | NULL | NULL | | BTREE | |

| antest | 1 | c | 1 | c | A | NULL | NULL | NULL | YES | BTREE | |

| antest | 1 | c | 2 | i | A | NULL | NULL | NULL | | BTREE | |

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

3 rows in set (0.00 sec)

mysql> analyze table sys_users;

+--------------------------------+---------+----------+----------+

| Table | Op | Msg_type | Msg_text |

+--------------------------------+---------+----------+----------+

| antest | analyze | status | OK |

+--------------------------------+---------+----------+----------+

1 row in set (0.01 sec)

mysql> show index from antest;

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

| antest | 1 | i | 1 | i | A | 101 | NULL | NULL | | BTREE | |

| antest | 1 | c | 1 | c | A | 101 | NULL | NULL | YES | BTREE | |

| antest | 1 | c | 2 | i | A | 10240 | NULL | NULL | | BTREE | |

+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+

3 rows in set (0.01 sec)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值