# Quiz for 201.1

## 1. TiDB 的 MVCC 依赖以下哪个(些)技术？
+ 选项
  + A. 快照
  + B. Raft 算法
  + C. 在 TiKV 的 Key/Value 对的 Key 上加入版本号
  + D. B 和 C
+ 答案: D

## 2. 以下哪个 TiDB 的 Server 实例是无状态的？
+ 选项
  + A. Placement Driver Server instance
  + B. TiKV Server instance
  + C. TiDB Server instance
  + D. MVCC Server instance
+ 答案: C

## 3. TiKV 不能作为独立的数据库使用。
+ 选项
  + A. 正确
  + B. 错误
+ 答案: B

## 4. 当集群中的任意 TiKV 节点发生故障之后, TiDB Server 实例就无法访问数据了, 必须修复故障的 TiKV 节点才能恢复正常。
+ 选项
  + A. 正确
  + B. 错误
+ 答案: B

## 5. Placement Driver 集群向其他组件提供什么信息可以用来保证数据库内部事件(包括事务)的时序?
+ 选项
  + A. Raft Sequence
  + B. MVCC Version
  + C. TXN Sequence
  + D. TSO
+ 答案: D

## 6. 在 TiDB Database 中, Raft Group 复制数据的单位称为？
+ 选项
  + A. Cell
  + B. Region
  + C. Block
  + D. RDD
+ 答案: B

## 7. 如果集群中所有的 TiDB Server 断电, 那么数据将丢失
+ 选项
  + A. 正确
  + B. 错误
+ 答案: B

## 8. TiDB Server 兼容以下哪个数据库的访问协议?
+ 选项
  + A. MySQL
  + B. Oracle
  + C. MariaDB
  + D. PostgreSQL
+ 答案: A

## 9. SELECT COUNT(*) FROM universe.planets 关于此 SQL 查询, 描述正确的是:
+ 选项
  + A. 它只能在一个 TiDB Server 上执行
  + B. 它可以利用到多个 TiKV Server 并行上执行
  + C. 这是典型的 TiDB 数据库中的分布式 SQL 场景
  + D. 无论 TiKV Server 节点的数量, COUNT 操作只会在 TiDB Server 上被执行一次
+ 答案: ABC

## 10. 以下哪些特点是 TiDB 相对于传统 RDBMS 特有的?
+ 选项
  + A. 组件解耦, 拥有良好的扩展性, 支持弹性的扩缩容
  + B. ACID、事务强一致性
  + C. 在少数副本失效的情况下, 数据库能够自动进行故障转移, 对业务透明
  + D. 集群必须依赖共享存储
+ 答案: AC

## 11. 实现 TiKV 底层数据持久性的是?
+ 选项
  + A. MariaDB
  + B. MySQL
  + C. TiRow
  + D. RocksDB
+ 答案: D

## 12. TiKV 可以执行 SQL 语句。
+ 选项
  + A. 正确
  + B. 错误
+ 答案: B

## 13. 以下哪个 TiDB 的 Server 实例是有状态的？
+ 选项
  + A. Placement Driver Server
  + B. TiRow Server
  + C. TiDB Server
  + D. MVCC Server
+ 答案: A

## 14. 以下哪个组件不属于 TiDB Server?
+ 选项
  + A. Pyhiscal Optimizer
  + B. Local Executor
  + C. RocksDB Scheduler
  + D. Distributed Executor
+ 答案: C

## 15. 以下哪些环境不可以运行 TiDB Cluster (包括测试用沙箱)?
+ 选项
  + A. Windows
  + B. Linux
  + C. MacOS
  + D. Solaris
+ 答案: D

## 16. 以下哪个(些)组件是可以横向扩展的?
+ 选项
  + A. TiDB Server
  + B. TiKV Server
  + C. PD Server
  + D. Load Balancer Server
+ 答案: ABC

## 17. 分布式 SQL 主要依赖的并行处理是发生在 _______ Server 上的。
+ 选项
  + A. PD
  + B. TiDB
  + C. TiKV
  + D. TSO
+ 答案: C
