12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-12-25 09:57:03
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
MySQL 版本: 5.7.18主要内容:什么是system tablespacesystem tablespace 的其它作用 扩展system tablespace
什么是system tablespacesystem tablespace是存放innodb data
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
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,表空间文件不需要指定路径,否则按当前路径的新路径对待。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19