# SCHEMA 的设计 - TiDB 随机 ID（A）

+ `AUTO_RANDOM` 用于解决大批量写数据入 TiDB 时因含有整型自增主键列的表而产生的热点问题
```
create table t (a int primary key auto_random);
insert into t values (), ();
select * from t;
+-----------+
| a         |
+-----------+
| 201326593 |
| 201326594 |
+-----------+
```
-------------------------------------------------------------
AUTO_RANDOM 用于解决大批量写数据入 TiDB 时因含有整型自增主键列的表而产生的热点问题
- 基本使用
```
create table t (a int primary key auto_random);
insert into t values (), ();
select * from t;
+-----------+
| a         |
+-----------+
| 201326593 |
| 201326594 |
+-----------+
```