# 小技巧

__*\G*__
__*pager less -S*__

+ 使用 **\G** 代替分号 **;** 用垂直方式显示结果中的行
+ 谨慎使用星号,它可能会浪费资源,并且由于定义更改而产生不可预知的结果
+ 使用 **DESC SELECT...** 或者 **EXPLAIN SELECT...** 获取 SQL 的物理执行计划
+ 当你使用 MySQL 客户端程序连接 TiDB 时,要以移动窗口的方式读取全屏输出结果,可以使用 **pager less -S** 命令设置会话  
-------------------------------------------------------------
```
tidb> select name, mass from universe.planets;
+---------+-------+
| name    | mass  |
+---------+-------+
| Mercury |  0.33 |
| Venus   |  4.87 |
| Earth   |  5.97 |
| Mars    | 0.642 |
| Jupiter |  1898 |
| Saturn  |   568 |
| Uranus  |  86.8 |
| Neptune |   102 |
| Pluto   | 0.013 |
+---------+-------+
9 rows in set (0.00 sec)

tidb> select name, mass from universe.planets\G
*************************** 1. row ***************************
name: Mercury
mass: 0.33
*************************** 2. row ***************************
name: Venus
mass: 4.87
*************************** 3. row ***************************
name: Earth
mass: 5.97
*************************** 4. row ***************************
name: Mars
mass: 0.642
*************************** 5. row ***************************
name: Jupiter
mass: 1898
*************************** 6. row ***************************
name: Saturn
mass: 568
*************************** 7. row ***************************
name: Uranus
mass: 86.8
*************************** 8. row ***************************
name: Neptune
mass: 102
*************************** 9. row ***************************
name: Pluto
mass: 0.013
9 rows in set (0.00 sec)
```