mysql问题,同一个数据库,但表属不同磁盘,如何操作? 返回
SqlSugar
沟通中
2
447
悬赏:0 飞吻
目前我们服务器是分固态 和机械的,有些表读取和操作频繁放在固态,只有读取和不频繁操作的放在机械盘。
使用 mysql 数据库
有两种方式实现:
能否在表sugartable 中加入自定义路径 以及 表空间(二选一),创建表时 把这个拼接上
1、自定义存储路径

2. 表空间

热忱回答(2)
-
fate sta VIP0
2026/3/17ADO.NET是如何操作的。你要写出来
0 回复 -
一叶知秋 VIP0
2026/3/17基于已经创建好命名空间 和配置开启
这是建表时 独立路径的做法
CREATE TABLE 表名 ( 字段1 类型, 字段2 类型) ENGINE = INNODB
DATA DIRECTORY = '/磁盘路径/自定义文件夹' -- Linux
DATA DIRECTORY = 'D:\\mysql_data\\table_dir' -- Windows;
命名空间
CREATE TABLE log_history ( id INT, content TEXT)
TABLESPACE = cold_data; --cold_data 就是已经创建好的命名空间
0 回复