認(rèn)識(shí)ibtmp1
針對(duì)臨時(shí)表及相關(guān)對(duì)象引入新的“non-redo” undo log,存放于臨時(shí)表空間。該類型的undo log非 redolog 因?yàn)榕R時(shí)表不需崩潰恢復(fù)、也就無(wú)需redo logs,但卻需要 undo log用于回滾、MVCC等。
默認(rèn)的臨時(shí)表空間文件為ibtmp1,位于數(shù)據(jù)目錄在每次服務(wù)器啟動(dòng)時(shí)被重新創(chuàng)建,可通過(guò)innodb_temp_data_file_path指定臨時(shí)表空間。
ibtmp1是非壓縮的innodb臨時(shí)表的獨(dú)立表空間,通過(guò)innodb_temp_data_file_path參數(shù)指定文件的路徑,文件名和大小,默認(rèn)配置為ibtmp1:12M:autoextend,也就是說(shuō)在支持大文件的系統(tǒng)這個(gè)文件大小是可以無(wú)限增長(zhǎng)的。
9、評(píng)估多表UPDATE語(yǔ)句。
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)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/129633.html
摘要:新建一個(gè)你能記住的目錄,這個(gè)目錄是應(yīng)用鏡像的上下文,該目錄用于存放構(gòu)建該鏡像的資源在這個(gè)目錄里面將會(huì)新建一個(gè)文件進(jìn)入目錄創(chuàng)建一個(gè)文件,將啟動(dòng)您的博客和一個(gè)單獨(dú)的實(shí)例并掛載數(shù)據(jù)持久化到宿主機(jī)內(nèi)容如下指定服務(wù)的鏡像名稱或鏡像。 一個(gè)使用Docker容器的應(yīng)用,通常由多個(gè)容器組成。使用Docker Compose,不再需要使用shell腳本來(lái)啟動(dòng)容器。在配置文件中,所有的容器通過(guò)servic...
閱讀 1491·2023-01-11 13:20
閱讀 1850·2023-01-11 13:20
閱讀 1288·2023-01-11 13:20
閱讀 2040·2023-01-11 13:20
閱讀 4241·2023-01-11 13:20
閱讀 2948·2023-01-11 13:20
閱讀 1580·2023-01-11 13:20
閱讀 3852·2023-01-11 13:20