您好,登錄后才能下訂單哦!
MySQL 版本: 5.7.18
主要內容:
什么是system tablespace
system tablespace 的其它作用
擴展system tablespace
什么是system tablespace
system tablespace是存放innodb data dictionary的空間。
system tablespace 的其它作用
同時system還作為doublewrite buffer, the change buffer, and undo log的存儲區域。
擴展system tablespace
3.1 查看當前的system tablespace
show variables like '%innodb_data_file_path%';
note: 默認有一個12m的表空間文件
3.2 擴展步驟
3.2.1 關閉mysqld
3.2.2 修改innodb_data_file_path選項
innodb_data_file_path="ibdata1:12M;ibdata2:50M:autoextend"
3.3.3 啟動mysqld
或者
mysqld --datadir=/mysqldb/mysql-5.7.18/data --socket=/mysqldb/mysql-5.7.18/mysql.sock --port=3306 \
--innodb_data_file_path="ibdata1:12M;ibdata2:50M:autoextend" &
note1: 如果command line有";",必須用""引用。
note2: 表空間文件的大小必須參照原來的大小。
note3: 指定了datadir,表空間文件不需要指定路徑,否則按當前路徑的新路徑對待。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。