認識ibtmp1
針對臨時表及相關(guān)對象引入新的“non-redo” undo log,存放于臨時表空間。該類型的undo log非 redolog 因為臨時表不需崩潰恢復、也就無需redo logs,但卻需要 undo log用于回滾、MVCC等。
默認的臨時表空間文件為ibtmp1,位于數(shù)據(jù)目錄在每次服務(wù)器啟動時被重新創(chuàng)建,可通過innodb_temp_data_file_path指定臨時表空間。
ibtmp1是非壓縮的innodb臨時表的獨立表空間,通過innodb_temp_data_file_path參數(shù)指定文件的路徑,文件名和大小,默認配置為ibtmp1:12M:autoextend,也就是說在支持大文件的系統(tǒng)這個文件大小是可以無限增長的。
9、評估多表UPDATE語句。
ll -h ibtmp1
-rw-r----- 1 mysql mysql 1.2T Aug 15 16:17 ibtmp1
innodb_temp_data_file_path = ibtmp1:12M:autoextend:max:50G # 12M代表文件初始大小,50G代表最大size
show variables like innodb_temp_data_file_path;
+----------------------------+-------------------------------+
| Variable_name | Value |
+----------------------------+-------------------------------+
| innodb_temp_data_file_path | ibtmp1:12M:autoextend:max:50G |
+----------------------------+-------------------------------+
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129633.html
摘要:新建一個你能記住的目錄,這個目錄是應(yīng)用鏡像的上下文,該目錄用于存放構(gòu)建該鏡像的資源在這個目錄里面將會新建一個文件進入目錄創(chuàng)建一個文件,將啟動您的博客和一個單獨的實例并掛載數(shù)據(jù)持久化到宿主機內(nèi)容如下指定服務(wù)的鏡像名稱或鏡像。 一個使用Docker容器的應(yīng)用,通常由多個容器組成。使用Docker Compose,不再需要使用shell腳本來啟動容器。在配置文件中,所有的容器通過servic...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3595·2023-01-11 13:20