mysql架构和历史

存储引擎

查看:

show table status like 'bigcourse';

结果:

+-----------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+--------------------+---------+
| Name      | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time         | Check_time | Collation | Checksum | Create_options     | Comment |
+-----------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+--------------------+---------+
| bigcourse | InnoDB |      10 | Dynamic    |    2 |           8192 |       16384 |               0 |            0 |         0 |             43 | 2018-06-30 13:46:32 | 2018-07-02 19:32:05 | NULL       | utf8_bin  | NULL     | row_format=DYNAMIC |         |
+-----------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------+----------+--------------------+---------+
1 row in set

字段含义:

Row_format:行的格式。

Data_free:表示已分配但目前没有使用的空间。这部分空间包括了之前删除的行,以及后续可以被INSERT利用到的空间。

 MyISAM:不支持事务和行级锁,崩溃后无法安全恢复。

选择哪种搜索引擎

mysql中只有MyISAM支持地理空间搜索。

posted @ 2018-07-03 22:08  李子沫  阅读(233)  评论(0编辑  收藏  举报