亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

什么時候可以考慮使用MySQL MEMORY引擎

發布時間:2020-08-11 15:22:02 來源:ITPUB博客 閱讀:162 作者:chenfeng 欄目:MySQL數據庫
通常使用MEMORY涉及到以下特性:
1.操作相關的短暫的,非重要數據的管理或者cache,當MySQL進程夯住或服務重啟,MEMORY表的數據就會丟失。
2.內存存儲訪問快速,并且延遲低。數據可以填充到內存不會導致操作系統swap到虛擬內存。
3.只讀或者讀多的數據訪問模式。
MySQL Cluster提供和MEMORY相似的功能來提高性能,但提供MEMORY不支持的額外的特性,例如:
1.行級鎖并且多線程操作,client降低爭用。
2.可擴展性
3.數據持久性的后臺操作
4.shared-nothing的結構,多host操作不會有單點錯誤。
5.自動數據分布,應用程序不需要參與用戶sharding或者分區解決方案。
6.支持可變長字段,MEMORY不支持。

如果MEMORY表hash索引的列包含在很多索引中,date表字段的值會影響性能。性能影響和被幾個索引引用有關。你可以使用b樹索引來避免問題。
MEMORY表可以是非唯一的key。
索引列的值可以是null


MEMORY表的物理特性:
MEMORY存儲引擎都有個相關的磁盤文件,用來保存表定義。表名.frm。
MEMORY表有以下幾個特性:
1.MEMORY表使用小的block,表使用動態hash存儲,沒有額外的key空間。刪除行把空間放到一個鏈表。當你插入的時候會重新使用。MEMORY表在插入和刪除混合沒有什么問題。
2.內存表固定長度。可變長度類型比如varchar也以固定長度保存。
3.內存表不能包含BLOB,TEXT列
4.MEMORY支持AUTO_INCREMENT列
5.沒有臨時內存表可以被所有客戶端共享,可其他臨時表一樣。
向AI問一下細節

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

AI

清原| 平塘县| 治多县| 营山县| 紫阳县| 古交市| 综艺| 抚州市| 稷山县| 金秀| 赤水市| 广德县| 烟台市| 介休市| 万州区| 自贡市| 绥中县| 商河县| 洛扎县| 阿尔山市| 卢氏县| 鄂州市| 福泉市| 紫阳县| 化隆| 东源县| 哈巴河县| 庄河市| 苏尼特左旗| 岳池县| 会同县| 益阳市| 建德市| 曲麻莱县| 玉门市| 防城港市| 尤溪县| 清徐县| 和田县| 无锡市| 安西县|