mysql中独立表空间与共享表空间之前如何切换
mysql 如何 空间 切换 共享 独立 之前
2023-09-11 14:21:54 时间
环境
mysql版本:5.7.19
官方文档:(https://dev.mysql.com/doc/refman/5.7/en/innodb-multiple-tablespaces.html)
查看目前属于哪种表空间
mysql> show variables like '%per_%';
共享表空间会显示为off:
独立表空间会显示为on:
从独立表空间切换到共享表空间
[root@mini2 employees]# vim /etc/my.cnf
[root@mini2 employees]# service mysqld start
这时再登录mysql,看看innodb_file_per_table的值是否已改变为off。
此时如果创建innodb引擎的表,可以发现只会有frm文件:
从共享表空间切换到独立表空间
步骤同上,只是将my.cnf中加:
innodb_file_per_table=1
验证步骤也同上。
此时如果创建innodb引擎的表,可以发现除了有frm文件,还有ibd文件:
相关文章
- Linux/CentOS 服务安装/卸载,开机启动chkconfig命令详解|如何让MySQL、Apache开机启动?
- 【MySQL】Semisynchronous Replication 概述
- 关于mysql函数GROUP_CONCAT
- mysql数据库架构设计与优化
- MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能
- mysql订单表如何设计?
- 【原创】安装和使用 TPCC-MySQL 工具遇到的问题
- MYSQL 大数据性能优化
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- mysql 误删除ibdata1之后如何恢复
- MYSQL避免全表扫描__如何查看sql查询是否用到索引(mysql)
- 【沉淀】访阿里资深专家丁奇:他是如何一步步成为MySQL大牛的?
- 【推荐收藏 】Python写入MySQL数据库的三种方式,最后一种方式方便又高效
- 详解MySQL information_schema数据库常用的表信息以及各表对应的字段信息;以及如何登录mysql和创建视图
- Innodb中mysql如何快速删除2T的大表
- Mysql 演示示例存储过程
- [MySQL] 解决办法: Error: Transaction test error: file /etc/my.cnf from install of mysql-community-server
- mysql分布式集群实现原理
- mysql 数据库 分表后 怎么进行分页查询?Mysql分库分表方案?
- mysql InnoDB事务
- 【MySQL】mysql查询语句大总结_Unit04
- MySQL学习3:数据表的修改与删除