mysql问题,同一个数据库,但表属不同磁盘,如何操作? 返回

SqlSugar 沟通中
2 447

目前我们服务器是分固态 和机械的,有些表读取和操作频繁放在固态,只有读取和不频繁操作的放在机械盘。

使用 mysql 数据库


有两种方式实现:

 能否在表sugartable 中加入自定义路径 以及 表空间(二选一),创建表时 把这个拼接上

1、自定义存储路径

image.png

2. 表空间

    image.png

热忱回答2

  • fate sta fate sta VIP0
    2026/3/17

    ADO.NET是如何操作的。你要写出来

    0 回复
  • 基于已经创建好命名空间 和配置开启


    这是建表时  独立路径的做法

    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 回复