Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-unicloud-zh
提交
0dc857fe
U
unidocs-unicloud-zh
项目概览
DCloud
/
unidocs-unicloud-zh
通知
84
Star
2
Fork
20
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
9
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-unicloud-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
9
合并请求
9
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
0dc857fe
编写于
6月 20, 2024
作者:
L
lvqing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
数据库慢查询统计文档增加支付宝云说明
上级
c381ba5d
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
24 addition
and
11 deletion
+24
-11
docs/db-performance.md
docs/db-performance.md
+24
-11
未找到文件。
docs/db-performance.md
浏览文件 @
0dc857fe
...
...
@@ -65,32 +65,45 @@ sample操作在大数据量高频触发时会响应缓慢,使用前请务必
## 慢查询日志@slow
> 仅阿里云支持
> 仅阿里云
、支付宝云
支持
慢查询的定义:单条查询语句耗时超100毫秒。符合条件的查询会被统计进来。
在慢查询日志到一定量级时,我们会发送邮件通知到服务空间所属账号邮箱,请及时关注并前往
[
uniCloud web控制台
](
https://unicloud.dcloud.net.cn/
)
查看慢查询日志统计和详细信息,参考本文档进行优化。
![](
https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloud/db-slow-log-detail.png
)
慢查询日志支持查看统计及详细数据,可查询具体某个集合的慢查询日志记录。
一个典型的慢查询日志包含以下信息
| 指标名称 | 说明 |
|-------------|---------------------------------------------------------------------------------|
|
集合名称 | 数据库请求操作的集合
的名称 |
|
数据表 | 数据库请求操作的数据表
的名称 |
| 查询语句 | 详细的查询指令模板,例:{"filter":{"invite_code":"?"}},表示以 invite_code: "xxx" 作为查询条件进行的查询 |
| 执行开始时间 | 该慢查询执行开始的时间 |
| 执行时长 | 该慢查询执行的时长(毫秒) |
| 文档扫描行数 | 该慢查询命中数据库内多少条数据,如果索引设置的合适此数值会尽可能的接近索引扫描行数 |
| 索引扫描行数 | 该慢查询命中索引扫描数据库内的数据 |
| 文档扫描行数 | 该慢查询命中数据库内多少条数据,如果索引设置的合适此数值会尽可能的接近索引扫描行数
(阿里云返回)
|
| 索引扫描行数 | 该慢查询命中索引扫描数据库内的数据
(阿里云返回)
|
| 返回行数 | 该慢查询结果最终匹配数据库内多少条数据,即查询返回的条数 |
### 阿里云
在慢查询日志到一定量级时,我们会发送邮件通知到服务空间所属账号邮箱,请及时关注并前往
[
uniCloud web控制台
](
https://unicloud.dcloud.net.cn/
)
查看慢查询日志统计和详细信息,参考本文档进行优化。
慢查询日志支持查看统计及详细数据,可查询具体某个数据表的慢查询日志记录。
![](
https://web-ext-storage.dcloud.net.cn/unicloud/database/aliyun-slow-log-count.png
)
![](
https://web-ext-storage.dcloud.net.cn/unicloud/database/aliyun-slow-log-detail.png
)
::: warning 注意事项
当每分钟新产生的慢查询日志超过200条或文档扫描数超2000万行时会触发阿里云限流:Throttling.Api: Request was denied due to api flow control. RequestId,导致服务异常。请及时对慢查询进行优化,如合理配置查询索引、优化表结构及业务代码查询条件等。
:::
### 支付宝云
可查询具体某个云函数、某个数据表的 慢查询统计及详细数据。
![](
https://web-ext-storage.dcloud.net.cn/unicloud/database/alipay-slow-log-count.png
)
![](
https://web-ext-storage.dcloud.net.cn/unicloud/database/alipay-slow-log-detail.png
)
## 分表和冗余表
如果你的数据表记录条数超过几十万,可以使用分表策略来优化。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录