溫馨提示×

溫馨提示×

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

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

MySQL Resize System Tablespace

發(fā)布時間:2020-07-14 21:30:56 來源:網絡 閱讀:515 作者:wx584f813adcf41 欄目:MySQL數據庫


MySQL 版本: 5.7.18

主要內容:

  •     什么是system tablespace

  •     system tablespace 的其它作用

  •     擴展system tablespace


  1. 什么是system tablespace

    system tablespace是存放innodb data dictionary的空間。


  2. system tablespace 的其它作用

    同時system還作為doublewrite buffer, the change buffer, and undo log的存儲區(qū)域。


  3. 擴展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,表空間文件不需要指定路徑,否則按當前路徑的新路徑對待。







      

向AI問一下細節(jié)

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

AI