鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

使能KOVAE

安装KOVAE完成后,还需要在数据库中使能KOVAE,并确保目标表相关的SQL在KOVAE中执行。本章节以测试表t1为例进行说明。

操作步骤

  1. 通过MySQL客户端登录MySQL服务。例如:
    1
    mysql -uroot -p -S /data/mysql/run/mysql.sock
    

    “/data/mysql/run/mysql.sock”文件的路径,请根据实际情况修改。

  2. 在MySQL客户端执行如下语句,将目标表的第二引擎设置为KOVAE。每个表只需操作一次,重启MySQL服务后不需要重新设置。t1为目标表的名称,请根据实际情况填写。
    1
    ALTER TABLE t1 SECONDARY_ENGINE = kovae;
    

    返回如下信息,表示操作成功。

    1
    2
    Query OK, 0 rows affected (0.01 sec)
    Records: 0  Duplicates: 0  Warnings: 0
    
  3. 查看表的第二引擎设置信息。t1为目标表的名称,请根据实际情况填写。
    1
    show create table t1;
    

    查看到目标表的创建信息中新增了“SECONDARY_ENGINE=kovae”的信息,表示操作成功。

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | Table | Create Table
                  |
    +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | t1    | CREATE TABLE `t1` (
      `a` int DEFAULT NULL,
      `b` int DEFAULT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci SECONDARY_ENGINE=kovae |
    +-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
    1 row in set (0.00 sec)
    
  4. 将目标表加载到KOVAE中,才能使目标表相关的SQL在KOVAE中执行。t1为目标表的名称,请根据实际情况填写。

    每个表只需操作一次,重启MySQL服务后需要重新将目标表加载到KOVAE中。

    1
    ALTER TABLE t1 SECONDARY_LOAD;
    

    返回如下信息,表示操作成功。

    1
    Query OK, 0 rows affected (0.00 sec)