MySQL HeatWave 用户指南

抽象的

本文档描述了如何使用 MySQL HeatWave。它涵盖了如何加载数据、运行查询、优化分析工作负载以及使用 HeatWave 机器学习功能。

有关在 Oracle 云基础设施 (OCI) 上创建和管理 HeatWave 集群的信息,请参阅 MySQL 数据库服务文档

有关在 Amazon Web Services (AWS) 上创建和管理 HeatWave 集群的信息,请参阅 MySQL HeatWave on AWS 服务指南

有关在 Oracle Database Service for Azure (ODSA) 上创建和管理 HeatWave 集群的信息,请参阅 Oracle Database Service for Azure 文档

有关 MySQL 服务器文档,请参阅 MySQL 参考手册

有关最新的 MySQL HeatWave 功能和更新的信息,请参阅 HeatWave 发行说明

有关法律信息,请参阅法律声明

如需有关使用 MySQL 的帮助,请访问 MySQL 论坛,您可以在其中与其他 MySQL 用户讨论您的问题。

文档生成于:2022-11-16(修订:74532)

目录

前言和法律声明
1 概述
2 热浪
2.1 开始之前
2.2 加载数据
2.2.1 先决条件
2.2.2 手动加载数据
2.2.3 使用自动并行加载加载数据
2.2.4 监控加载进度
2.2.5 查看负载状态
2.2.6 数据压缩
2.2.7 变化传播
2.3 运行查询
2.4 修改表格
2.5 卸载表
2.6 表加载和查询示例
2.7 工作负载优化
2.7.1 编码字符串列
2.7.2 定义数据放置键
2.7.3 使用 Advisor 优化工作负载
2.8 最佳实践
2.9 支持的数据类型
2.10 支持的 SQL 模式
2.11 支持的函数和运算符
2.11.1 聚合函数
2.11.2 算术运算符
2.11.3 转换函数和运算符
2.11.4 比较函数和运算符
2.11.5 控制流函数和运算符
2.11.6 数据脱敏和去标识化功能
2.11.7 日期和时间函数
2.11.8 加密压缩函数
2.11.9 逻辑运算符
2.11.10 数学函数
2.11.11 字符串函数和运算符
2.11.12 窗口函数
2.12 字符串列编码参考
2.12.1 变长编码
2.12.2 字典编码
2.12.3 列限制
2.13 故障处理
2.14 元数据查询
2.15 限制
3 热浪 ML
3.1 开始之前
3.2 开始
3.3 准备数据
3.4 训练模型
3.5 培训讲解员
3.6 预测
3.7 说明
3.8 预测
3.9 管理模型
3.9.1 模型目录
3.9.2 导入 ONNX 模型
3.9.3 加载模型
3.9.4 卸载模型
3.9.5 查看模型
3.9.6 评分模型
3.9.7 模型说明
3.9.8 模型句柄
3.9.9 删除模型
3.9.10 共享模型
3.10 HeatWave 机器学习例程
3.10.1 ML_TRAIN
3.10.2 ML_EXPLAIN
3.10.3 ML_MODEL_IMPORT
3.10.4 ML_PREDICT_ROW
3.10.5 ML_PREDICT_TABLE
3.10.6 ML_EXPLAIN_ROW
3.10.7 ML_EXPLAIN_TABLE
3.10.8 ML_SCORE
3.10.9 ML_MODEL_LOAD
3.10.10 ML_MODEL_UNLOAD
3.11 支持的数据类型
3.12 HeatWave ML 错误消息
3.13 限制
4 系统和状态变量
4.1 系统变量
4.2 状态变量
5 HeatWave 性能和监控
5.1 自动形状预测
5.2 热浪监测
5.3 HeatWave 机器学习监控
5.4 HeatWave 性能模式表
5.4.1 rpd_column_id 表
5.4.2 rpd_columns 表
5.4.3 rpd_exec_stats 表
5.4.4 rpd_nodes 表
5.4.5 rpd_preload_stats 表
5.4.6 rpd_query_stats 表
5.4.7 rpd_table_id 表
5.4.8 rpd_tables 表
6 HeatWave 快速入门
6.1 tpch 分析快速入门
6.2 AirportDB 分析快速入门
6.3 Iris 数据集机器学习快速入门