slack.md 802 字节
Newer Older
M
Mars Liu 已提交
1 2 3 4 5 6 7 8 9
# 反范式设计

反范式优化的主要动机和思路是:

1. 通过适当增加冗余字段,减少连接查询的次数和复杂度
2. 对于经常发生的聚合计算,如果对实时正确性要求不高,可以缓存中间结果,减少实时的聚合计算压力
3. 用适度的写冗余,换取读操作的大幅优化
4. 适当的放宽索引,可以优化局限于少数字段的查询性能

M
Mars Liu 已提交
10 11
<hr/>

M
Mars Liu 已提交
12
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill)
M
Mars Liu 已提交
13 14
* `show databases` 列出所有数据库
* `show tables` 列出所有表
M
Mars Liu 已提交
15

M
Mars Liu 已提交
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
## 答案

全部都是

## 选项

### A

全部都不对

### B

```
1, 2, 3
```

### C

```
2, 3, 4
```

### D

```
2, 3
```

### E

```
3, 4
```