深入浅出MySQL第一天
生活随笔
收集整理的這篇文章主要介紹了
深入浅出MySQL第一天
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
深入淺出MySQL第一天
2018年5月24日14:22:31
今天了解了MySQL以前未了解的知識,其中包括,當我們要查詢當前MySQL跟以前的版本有什么不同的話,可以采用命令指令查看,當前版本所有的信息
提示:指令間需要有空格 eg:。? contents,這樣中間是有空格的
如果想查看更具體的信息,eg:data types 如下:
操作指令如下:? data types
其實,這些東西在我看來都比較簡單,不是很復雜,也不好玩,下面介紹個今天讀到的收獲關于MySQL數據庫引擎的東西,在以前我僅僅是知道
InnoDB這個東西而且還不知道,這個引擎有什么特性,和常用的引擎區別在哪里?很有趣的一個知識點
先來說下常用的MySQL數據庫引擎
InnoDB:
- 存儲限制: MAX 64TB
- 事物安全: 支持
- 鎖機制: 行鎖(這個需要重點了解一下)
- B樹索引: 支持(這個也需要了解一下)
- 哈希索引: 支持
- 全文索引: 不支持
- 集群索引: 支持
- 數據緩存: 支持
- 索引緩存: 支持
- 數據可壓縮:不支持
- 空間使用: 高
- 內存使用: 高
- 批量插入的速度: 低
- 支持外檢: 支持
Myisam:
- 存儲限制: 沒有
- 事物安全: 沒有事物
- 鎖機制: 表鎖
- B樹索引: 支持
- 哈希索引: 不支持
- 全文索引: 支持
- 集群索引: 支持
- 數據緩存: 不支持
- 索引緩存: 支持
- 數據可壓縮:支持
- 空間使用: 低
- 內存使用: 低
- 批量插入的速度: 高
- 支持外檢: 不支持
兩種常用引擎的區別如下:
關于上面標注的一個重點,我去仔細了解下,下次再補上,今天還要去弄Activiti,就先到這里。
查看當前數據庫中所采用的數據庫引擎語句如下:
SHOW VARIABLES LIKE ‘%storage_engine%’;
總結
以上是生活随笔為你收集整理的深入浅出MySQL第一天的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 操作系统以什么方式组织用户使用计算机,操
- 下一篇: Entity Framework 数据库