91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

簡單認識MYSQL的MyISAM 存儲引擎

發布時間:2020-05-14 15:36:42 來源:億速云 閱讀:252 作者:三月 欄目:MySQL數據庫

下面一起來了解下簡單認識MYSQL的MyISAM 存儲引擎,相信大家看完肯定會受益匪淺,文字在精不在多,希望簡單認識MYSQL的MyISAM 存儲引擎這篇短內容是你想要的。

 特點

> 不支持事務

  證明如下:

     >> 表記錄:t2表的engine是myisam。

    >> 操作

注意:如果你在數據庫進行事務操作,但是事務無法成功,你就要看你的表引擎了,看這種引擎是否支持事務。

>> 下面請看innodb中的事務操作  

> 存儲結構:數據文件(.MYD),索引文件(.MYI)和結構文件(.frm)

   >> 特點:可以在不同云服務器上拷貝數據文件和索引文件。

簡單認識MYSQL的MyISAM 存儲引擎

> 加鎖和并發

         加鎖:對整張表進行加鎖,而不是行。

         并發:在讀數據的時候,所有的表上都可以獲得共享鎖(讀鎖),每個連接都不互相干擾。

                 在寫數據的時候,獲得排他鎖,會把整個表進行加鎖,而其他的連接請求(讀,寫請求)都處于等待中。

> 修復表

   >> 查看表狀態

    >> check一下表,看表是否正常。 

   >> repair(修復) 一下表。呵呵,我的這張表是正常的。

> 列索引。可以基于BLOB或TEXT類型列的前500個字符,創建相關索引。

   >> 給t2表添加一個text列。

   >> 表結構如下

   >> 為content字段添加全文索引

   >> 查看表的索引情況

> 延遲更新索引。MYISAM 默認把DELAY_KEY_WRITE開啟, 整個選項是MYISAM引擎獨有的。

注意:在查詢結束后,不會將索引的改變數據寫入磁盤,而是改變內存中的索引數據。只有在清理緩沖區或關閉表時才將索引塊轉儲到磁盤。

> 壓縮表

  >> 查看數據文件位置

  >> 壓縮文件

 總結 

 myisam在索引層和壓縮層的卓越貢獻,所以我們經常把myisam用于slave層,供客戶端去讀取。而myisam在寫庫操作的時候會產生排他鎖,如果寫操作一直占用的話,那么其他連接請求一直就處于等待中,從而造成堵塞,甚至能把云服務器dang掉。

看完簡單認識MYSQL的MyISAM 存儲引擎這篇文章后,很多讀者朋友肯定會想要了解更多的相關內容,如需獲取更多的行業信息,可以關注我們的行業資訊欄目。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西峡县| 如东县| 临潭县| 全椒县| 周宁县| 文山县| 土默特左旗| 太谷县| 紫金县| 金塔县| 潼关县| 大安市| 民和| 绥宁县| 吴桥县| 万年县| 贞丰县| 玉环县| 綦江县| 县级市| 翁牛特旗| 孟州市| 新余市| 延寿县| 巴彦县| 抚远县| 化隆| 东源县| 蓝山县| 义马市| 辽中县| 闻喜县| 永登县| 三亚市| 白山市| 榆林市| 延津县| 武川县| 华蓥市| 聂荣县| 太湖县|