1. 程式人生 > >mysql架構和歷史

mysql架構和歷史

引擎 sum 行級鎖 name ont weight auto 搜索引擎 存儲

存儲引擎

查看:

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支持地理空間搜索。

mysql架構和歷史