mysql磁盘空间扩容_MySQL 磁盘空间不够,怎么扩展,表迁移到SSD 怎么弄

本文介绍了在MySQL 5.7中如何扩展磁盘空间以及将表迁移到SSD的方法。当存储空间不足时,可以利用MySQL的外部表功能。创建新表时,通过指定DATA DIRECTORY将文件存储在新位置。若需迁移已有表,可通过创建表空间并进行数据迁移。在迁移过程中,需要注意表空间的文件格式和空间类型,并确保在复制集群环境下目录的一致性。
摘要由CSDN通过智能技术生成

85db0986de9e9efe50f4089be05c9011.png

大部分数据库都有存储数据文件扩展的功能,ORACLE 可以扩展你的表空间,SQL SERVER 可以多建立几个 FILEGROUP, PostgreSQL 也可以建立相关类似的扩展。这些都是对付当前存储空间不足,将数据文件跨物理位置进行存储。

MYSQL 本身从5.6 就开始支持相关的扩展,但实际上使用的人是少之又少,今天来说说相关扩展的东西,版本基于MYSQL 5.7,mysql 专业的叫法叫做外部表。

首先使用一项技术都是有目地的,使用MYSQL 的外部表主要有以下几个原因

1  存储空间不够,某个大表需要更大的存储空间

2  存储介质更新,部分表需要存放到更快的存储介质中

下面在看看到底怎么做,目前在data 目录下挂载了mysql 的目录以及mysql_extend 两个目录,目前数据都在mysql目录下存放,我们需要将employees 库中的新建立的表都不在mysql 目录下 employees 存放,都要存放在新的位置/data/mysql_extend/employees 目录

下面有几种方法

1,只针对新表的数据,存储到新的物理位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值