Skip to content

Commit

Permalink
Merge pull request #297 from yangj1211/0.12
Browse files Browse the repository at this point in the history
0.12 release-note
  • Loading branch information
dengn authored Apr 2, 2024
2 parents c380df3 + c6415d5 commit a86e2fc
Show file tree
Hide file tree
Showing 9 changed files with 88 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ MatrixOne 现在支持通过以下几种数据库客户端工具的方式连接

```
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1031
Server version: 8.0.30-MatrixOne-v1.1.1 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.2 MatrixOne
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ PyMySQL 是一个 Python 的 MySQL 客户端库。

```
> python3 pymysql_connect_matrixonecloud.py
Database version : 8.0.30-MatrixOne-v1.1.1
Database version : 8.0.30-MatrixOne-v1.1.2
```

## 使用 sqlalchemy 连接 MatrixOne Cloud
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@

![](https://community-shared-data-1308875761.cos.ap-beijing.myqcloud.com/artwork/mocdocs/sqleditor/src_history_4.png)

若想了解更多 MatrixOne 对于保存查询结果的支持,请查看[保存查询结果支持](https://docs.matrixorigin.cn/1.1.1/MatrixOne/Reference/Variable/system-variables/save_query_result/#_2)
若想了解更多 MatrixOne 对于保存查询结果的支持,请查看[保存查询结果支持](https://docs.matrixorigin.cn/1.1.2/MatrixOne/Reference/Variable/system-variables/save_query_result/#_2)

现在,您已经了解如何访问 SQL 查询历史,筛选查询记录,并查看详细的查询信息。这将有助于您监测和审计 SQL 查询,以确保数据库的正常运行和安全性。
2 changes: 1 addition & 1 deletion docs/MatrixOne-Cloud/Data-Explore/sql-editor.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ MatrixOne Cloud 在线数据导入支持两种导入方式:导入样例数据
- 你可以在 SQL 执行过程中,手动停止或关闭 Query Tab, Query 都将终止。

!!! note
在线 SQL 编辑器目前不支持以下语句:[`explain`](../Reference/SQL-Reference/Other/Explain/explain.md)[`Load data local`]( ../Migrate-Data/Load-Local-Data.md), [`source`](../App-Develop/import-data/bulk-load/using-source.md)[`SELECT INTO...OUTFILE`](https://docs.matrixorigin.cn/1.1.1/MatrixOne/Develop/export-data/select-into-outfile/), [事务]( ../App-Develop/Transactions/matrixone-transaction-overview/how-to-use.md)以及[临时表](../App-Develop/schema-design/create-temporary-table.md)相关语句
在线 SQL 编辑器目前不支持以下语句:[`explain`](../Reference/SQL-Reference/Other/Explain/explain.md)[`Load data local`]( ../Migrate-Data/Load-Local-Data.md), [`source`](../App-Develop/import-data/bulk-load/using-source.md)[`SELECT INTO...OUTFILE`](https://docs.matrixorigin.cn/1.1.2/MatrixOne/Develop/export-data/select-into-outfile/), [事务]( ../App-Develop/Transactions/matrixone-transaction-overview/how-to-use.md)以及[临时表](../App-Develop/schema-design/create-temporary-table.md)相关语句

**执行结果查看**

Expand Down
6 changes: 3 additions & 3 deletions docs/MatrixOne-Cloud/FAQs/FAQ-Product.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@

## Q:**MatrixOne Cloud 是什么?**

A:MatrixOne Cloud 是一个全托管的云原生数据平台,旨在为 HSTAP 数据库 MatrixOne 提供云上服务。这一云上服务显著降低了 MatrixOne 部署和运维的成本。如果您更喜欢纯私有化部署,也可以参考 [MatrixOne 产品介绍](https://docs.matrixorigin.cn/1.1.1/MatrixOne/FAQs/product-faqs/)以获取更多信息。
A:MatrixOne Cloud 是一个全托管的云原生数据平台,旨在为 HSTAP 数据库 MatrixOne 提供云上服务。这一云上服务显著降低了 MatrixOne 部署和运维的成本。如果您更喜欢纯私有化部署,也可以参考 [MatrixOne 产品介绍](https://docs.matrixorigin.cn/1.1.2/MatrixOne/FAQs/product-faqs/)以获取更多信息。

## Q:**MatrixOne Cloud 有免费版本吗?**

A:是的,MatrixOne Cloud 目前为每位用户提供最多 5 个免费数据库实例。每个实例每月将赠送一定数量的计算和存储资源,总价值高达 500 元。这些资源会在每个月自动重置,而时间上没有设定限制。

## Q:**MatrixOne Cloud 是否兼容 MySQL?**

A:是的,MatrixOne Cloud 几乎完全兼容 MySQL,因此您可以轻松将 MySQL 数据迁移到 MatrixOne Cloud 以进行试用或开发。有关更多具体信息,请参考 [MySQL 兼容性](https://docs.matrixorigin.cn/1.1.1/MatrixOne/FAQs/mysql-compatibility/)
A:是的,MatrixOne Cloud 几乎完全兼容 MySQL,因此您可以轻松将 MySQL 数据迁移到 MatrixOne Cloud 以进行试用或开发。有关更多具体信息,请参考 [MySQL 兼容性](https://docs.matrixorigin.cn/1.1.2/MatrixOne/FAQs/mysql-compatibility/)

## Q:**MatrixOne Cloud 上的实例指的是什么?**

A:在 MatrixOne Cloud 中,您可以创建多个 MatrixOne(MO) 实例。每个 MO 实例相当于一个传统数据库,包括库、表、视图、列等数据库对象。MatrixOne Cloud 支持创建多种类型的 MO 实例,其中 Serverless 实例和 Standard 实例实际上是 MO 集群的租户。利用多租户能力,您可以快速创建(仅需秒级时间)和扩展或缩减实例,并享有高性价比。

## Q:**有哪些方式可以连接到 MatrixOne Cloud 上的实例?**

A:MatrixOne(MO) 实例虽然部署在云上,但支持公网和公有云之间的私网两种访问方式。初期的调研和试用阶段,您可以使用公网直接连接 MO 实例。但在测试或进入生产环境时,建议使用私网访问 MO 实例。从工具访问角度来看,MO 支持多种工具和编程语言,包括 MySQL、JDBC、Python、Go 等。此外,MatrixOne Cloud 还提供了一个直观的数据库管理平台,用于查看数据库的运行状态并执行 SQL 语句。获取更多详情,请参考[连接 MatrixOne 实例](https://docs.matrixorigin.cn/1.1.1/MatrixOne/FAQs/connect-to-mo/)
A:MatrixOne(MO) 实例虽然部署在云上,但支持公网和公有云之间的私网两种访问方式。初期的调研和试用阶段,您可以使用公网直接连接 MO 实例。但在测试或进入生产环境时,建议使用私网访问 MO 实例。从工具访问角度来看,MO 支持多种工具和编程语言,包括 MySQL、JDBC、Python、Go 等。此外,MatrixOne Cloud 还提供了一个直观的数据库管理平台,用于查看数据库的运行状态并执行 SQL 语句。获取更多详情,请参考[连接 MatrixOne 实例](https://docs.matrixorigin.cn/1.1.2/MatrixOne/FAQs/connect-to-mo/)

## Q:**什么是 Serverless 实例?它有哪些特点?**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## **函数说明**

`VERSION()` 函数用于获取当前 MatrixOne 的版本信息。这个函数通常返回一个字符串,包含了 MatrixOne 的版本号。如 8.0.30-MatrixOne-v1.1.1,表示 MatrixOn 的版本号是 8.0.30-MatrixOne-v1.1.1, 它的定义是 MySQL 兼容版本号 (8.0.30) + MatrixOne + MatrixOne 内核版本 (v1.1.1)。
`VERSION()` 函数用于获取当前 MatrixOne 的版本信息。这个函数通常返回一个字符串,包含了 MatrixOne 的版本号。如 8.0.30-MatrixOne-v1.1.2,表示 MatrixOn 的版本号是 8.0.30-MatrixOne-v1.1.2, 它的定义是 MySQL 兼容版本号 (8.0.30) + MatrixOne + MatrixOne 内核版本 (v1.1.2)。

## **函数语法**

Expand All @@ -17,7 +17,7 @@ mysql> select version();
+-------------------------+
| version() |
+-------------------------+
| 8.0.30-MatrixOne-v1.1.1 |
| 8.0.30-MatrixOne-v1.1.2 |
+-------------------------+
1 row in set (0.00 sec)
```
77 changes: 77 additions & 0 deletions docs/MatrixOne-Cloud/Release-Notes/2024.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,82 @@
# **MatrixOne Cloud 2024 发布报告**

## 2024 年 04 月 02 日

**MatrixOne 内核版本更新**

由 v1.1.1 升级至 v1.1.2 版本,详情请参考[《MatrixOne v1.1.2 发布报告》](https://docs.matrixorigin.cn/1.1.2/MatrixOne/Release-Notes/v1.1.2/)

**功能**

- 支持拥有固定大小计算资源的标准实例
- 提供固定的计算资源,确保业务可以获得持续稳定的性能。
- 支持多种规格的计算节点选择,用户可以根据实际业务需要选择合适的节点规格和数量。
- 支持按量付费和包年包月两种付费方式,按量付费适用于一些临时场景,如测试、促销、大流量支持,包年包月适用于稳定的生产场景,价格更有优势,用户可以根据使用场景选择。
- 存储资源暂时仅支持按量付费方式,与 Serverless 的存储计费方式一致。

- 扩展监控时间范围的选择性
- 支持了对更多时间段的筛选,打点最小粒度为 30s,最多可查看最近 30 天的监控数据,较短的统计时段更便于捕捉和分析业务的最新动态,而较长的统计时段则更适宜于审视整体的长期发展模式和识别历史性问题。
- 支持了自定义选择时间范围,用户可以根据具体的分析目标选择相关的时间段,这为用户提供了更高的灵活性和适应性,使得监控和分析工作更加高效和有针对性,此外还有助于用户更好地理解数据,做出基于数据的决策,并提高整体的业务智能。为了服务的稳定性,可选范围不能超过 30 天。

- 支持更多前端交互功能
- 支持修改实例名。支持对实例名的修改使得用户能够根据实际业务需求或组织结构的变化,对数据库实例进行重新命名,从而更好地管理和识别不同的数据库实例,进行提升了用户的个性化体验,使得用户界面更加友好。
- 支持左侧栏自由缩放。平台导航栏可缩放为图标,从而为主要内容区域提供更多的空间,查询编辑器左边框的缩放,可以扩大查询界面的宽度,从而显示更多的数据。这一功能不仅提升了用户的控制感和个性化体验,还有助于提高工作效率和界面的适应性,同时保持了界面的整洁和内容的突出。
- 支持显示热点实例名。热点实例为每个月消费 Top3 的实例,通过明确标识热点实例的名称,用户可以快速识别和理解数据集中的关键点,从而提高信息的可读性和易理解性。

**改进**

- 优化了 CU 的统计,增强了 CU 统计的准确性,并使 CU 用量的统计延迟降低到秒级别,此外,对于 Serverless 免转付的 CU 统计,我们在实例详情处对 CU 的生产用量和免费用量做了区分。
- 优化了数据库管理平台中数据库表行数的展示,行数支持中英文展示。
- 优化了扩缩容策略,支持自动扩缩容及缩容到 0,使资源利用率得到提高。
- 优化了监控指标,增加了 TPS,支持统计周期内平均每秒完成的事务数。
- 优化了数据管理平台登录用户名的输入提示。
- 优化了导入数据按钮的展示。
- 优化了前端请求重试功能,减少用户等待时间,提高了用户的体验。
- 优化了查询历史筛选项展示,把默认时间范围从下拉框调整至页面处。
- 优化了查询平均延迟的逻辑,提高了查询速度。
- 优化了 MO_logger 采集逻辑,使用独享的 CN 采集 log、stmt 等信息,提高了查询监控的性能。
- 优化了 Serverless 免费实例存储的分配,每个免费实例的存储由 5 GB 增加到 50 GB。

**错误修复**

- 修复了某些情况下付费实例状态为 inactive 的问题。
- 修复了某些情况下实例管理平台监控模块平均连接数不显示的问题。
- 修复了在纯 insert 负载情况下,存储曲线出现下降的问题。
- 修复了某些场景下存储曲线更新时间延迟过长的问题。
- 修复了生产环境对象存储费用异常的错误。
- 修复了下载的查询历史文件中当 CU 超过 1000 会变成 2 列的问题。
- 修复了某些情况下一样的 SQL 写入 CU 不一致的问题。
- 修复了恢复 MO 集群时,spot instance 出现缺货的情况会导致 CN 节点无法启动的问题。
- 修复了执行大量查询的情况下报 stream closed 错误的问题。
- 修复了付费实例创建时间变长的问题。
- 修复了某些场景下 MOC 突然无法访问报 network error 的问题。
- 修复了 select xx limit 查询消耗 CU 过多的问题。
- 修复了某些情况下数据库管理平台仪表盘中的 QPS 显示错误的问题。
- 修复了某些情况下访问账单详情报错的问题。
- 修复了有时点击终止状态的实例,页面展示服务连接失败的问题。
- 修复了公测注册申请信息未对字符长度和特殊字符做限制的问题。
- 修复了在插入大量数据情况下实例平台数据库库表加载不出来的问题。
- 修复了某些情况下账户总可用余额与实际不符的问题。
- 修复了数据库管理平台数据库中的大表无法加载的问题。
- 修复了在新表插入数据后,短时间内获取数据库统计数据失败的问题。
- 修复了某些情况下查询编辑器输入页面无法加载的问题。
- 修复了发布库删除导致订阅库的实例登录崩溃的问题。
- 修复了某些情况下网络出口流量过大的问题。
- 修复了查询历史未对起始时间与当前时间做限制的问题。
- 修复了 CU 图表未更新的问题。
- 修复了 load data 不填 as/sk也会导入成功的问题。
- 修复了实例管理平台消费趋势中的金额总计在不同筛选条件下显示不一致的问题。
- 修复了在中文环境下实例管理平台恢复实例弹窗提示未英文的问题。
- 修复了免费实例在 CU 达到上限后转付费实例失败的问题。
- 修复了数据库管理平台中存储空间显示数据与实例平台中实例详情显示的存储数据不一致的问题。
- 修复了某些情况下插数据失败,报错无法连接到远程后端的问题。
- 修复了收支明细添加过滤条件后无法翻页的问题。
- 修复了某些情况下 CU 值为负的问题。
- 修复了平均连接数异常的问题。
- 修复了 CU 监控刻度显示有误的问题。
- 修复了对消费趋势中热点实例进行时间过滤后返回的数据不符合筛选范围的问题。
- 修复了存储计费大小与监控对不上的的问题。

## 2024 年 02 月 04 日

**MatrixOne 内核版本更新**
Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne-Cloud/Security/TLS-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ MatrixOne Cloud 采用默认的加密传输,支持 TLS 协议的加密传输
Current pager: less
Using outfile: ''
Using delimiter: ;
Server version: 8.0.30-MatrixOne-v1.1.1 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.2 MatrixOne
Protocol version: 10
Connection: freetier-01.cn-hangzhou.cluster.matrixonecloud.cn via TCP/IP
Server characterset: utf8mb4
Expand Down
2 changes: 1 addition & 1 deletion docs/MatrixOne-Cloud/Security/private-link.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ MatrixOne Cloud 的架构如下:
mysql -h com.aliyuncs.privatelink.cn-hangzhou.epsrv-xxx -P 6001 -u xxx:admin:accountadmin -p
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6042249
Server version: 8.0.30-MatrixOne-v1.1.1 MatrixOne
Server version: 8.0.30-MatrixOne-v1.1.2 MatrixOne

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

Expand Down

0 comments on commit a86e2fc

Please sign in to comment.