Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
scan-optimization
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
戚鸿镇
scan-optimization
Commits
8f53bf59
提交
8f53bf59
authored
7月 05, 2024
作者:
qhz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
【开发】增加板城mongodb测试服测试结果
上级
8698a8bb
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
241 行增加
和
1 行删除
+241
-1
扫码二次统计方案( 第三版).md
扫码二次统计方案( 第三版).md
+1
-1
板城mongodb测试服测试结果.md
板城mongodb测试服测试结果.md
+240
-0
没有找到文件。
扫码二次统计方案( 第三版).md
浏览文件 @
8f53bf59
...
...
@@ -512,7 +512,7 @@ db.scan_analy.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
dealer_id: {$in:[20,28,12, 15,25]},
dealer_id: {$in:[20,28,12, 15,25]},
}
},
{
...
...
板城mongodb测试服测试结果.md
0 → 100644
浏览文件 @
8f53bf59
# 千万级数据测试(数量量:25440000, 容量大小:2.91G)
## 测试语句1: 业务员端语句
```
// 搜索条件: day, dealer_id
db.scan_analysissis.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
dealer_id: {$in:[20,28,12, 15,25]},
}
},
{
$group: {
_id:null,
user_num : {$sum: "$user_num"},
grant_point_num : {$sum: "$grant_point_num"},
grant_gift_number : {$sum: "$grant_gift_number"},
is_many_awards_num : {$sum: "$is_many_awards_num"},
no_many_awards_num : {$sum: "$no_many_awards_num"},
first_scan_num : {$sum: "$first_scan_num"},
}
},
{
$project: {
_id:0,
user_num: 1,
grant_point_num: 1,
grant_gift_number: 1,
is_many_awards_num: 1,
no_many_awards_num: 1,
first_scan_num: 1,
}
}
]).explain("executionStats");
```
运行结果
```
executionTimeMillis: 8181, // 查询执行耗时 8181 毫秒
totalKeysExamined: 2500126, // 表示查询过程中检查了 2500126 索引键
totalDocsExamined: 2500000, // 查询检查了 2500000 个文档
indexesUsed: [ //
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1',
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1'
],
```
```
// 搜索条件: day, dealer_id, product_id
db.scan_analysis.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
dealer_id: {$in:[0, 20,28,12, 15,25, 1]},
product_id: {$in: [200, 205, 300, 350, 101]}
}
},
{
$group: {
_id:null,
user_num : {$sum: "$user_num"},
grant_point_num : {$sum: "$grant_point_num"},
grant_gift_number : {$sum: "$grant_gift_number"},
is_many_awards_num : {$sum: "$is_many_awards_num"},
no_many_awards_num : {$sum: "$no_many_awards_num"},
first_scan_num : {$sum: "$first_scan_num"},
}
},
{
$project: {
_id:0,
user_num: 1,
grant_point_num: 1,
grant_gift_number: 1,
is_many_awards_num: 1,
no_many_awards_num: 1,
first_scan_num: 1,
}
}
]).explain("executionStats");
```
运行结果
```
executionTimeMillis: 827, // 查询执行耗时 827 毫秒
totalKeysExamined: 36316, // 表示查询过程中检查了 35126, 索引键
totalDocsExamined: 33500, // 查询检查了 32500 个文档
indexesUsed: [ //
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1',
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1'
],
```
## 测试语句2: 经销商端语句
```
// 搜索条件: day, province_id,city_id,district_id
db.scan_analysis.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
province_id: {$gt: 1300, $lte: 1500},
city_id: {$gt: 4700, $lte: 4800},
district_id: {$gt: 4500, $lte: 4800}
}
},
{
$group: {
_id:null,
user_num : {$sum: "$user_num"},
grant_point_num : {$sum: "$grant_point_num"},
grant_gift_number : {$sum: "$grant_gift_number"},
is_many_awards_num : {$sum: "$is_many_awards_num"},
no_many_awards_num : {$sum: "$no_many_awards_num"},
first_scan_num : {$sum: "$first_scan_num"},
}
},
{
$project: {
_id:0,
user_num: 1,
grant_point_num: 1,
grant_gift_number: 1,
is_many_awards_num: 1,
no_many_awards_num: 1,
first_scan_num: 1,
}
}
]).explain("executionStats");
```
运行结果
```
executionTimeMillis: 3967, // 查询执行耗时 3967 毫秒
totalKeysExamined: 1472989, // 表示查询过程中检查了 1472989 索引键
totalDocsExamined: 464, // 查询检查了 464 个文档
indexesUsed: [ //
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1',
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1'
],
```
## 测试语句3: 门店端语句
```
// 搜索条件: day, store_id, province_id,city_id,district_id
db.scan_analysis.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
store_id: 20,
province_id: {$gt: 1300, $lte: 1500},
city_id: {$gt: 4700, $lte: 4800},
district_id: {$gt: 4500, $lte: 4800}
}
},
{
$group: {
_id:null,
user_num : {$sum: "$user_num"},
grant_point_num : {$sum: "$grant_point_num"},
grant_gift_number : {$sum: "$grant_gift_number"},
is_many_awards_num : {$sum: "$is_many_awards_num"},
no_many_awards_num : {$sum: "$no_many_awards_num"},
first_scan_num : {$sum: "$first_scan_num"},
}
},
{
$project: {
_id:0,
user_num: 1,
grant_point_num: 1,
grant_gift_number: 1,
is_many_awards_num: 1,
no_many_awards_num: 1,
first_scan_num: 1,
}
}
]).explain("executionStats");
```
运行结果
```
executionTimeMillis: 111, // 查询执行耗时 111 毫秒
totalKeysExamined: 44488, // 表示查询过程中检查了 44488 索引键
totalDocsExamined: 19, // 查询检查了 19 个文档
indexesUsed: [ //
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1',
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1'
],
```
```
// 搜索条件: day, store_id, product_id, province_id,city_id,district_id
db.scan_analysis.aggregate([
{
$match: {
day: {$gt: 20240101, $lte: 20240601},
product_id: {$in: [200, 205, 300, 350, 101]},
store_id: 12,
province_id: {$gt: 1300, $lte: 1500},
city_id: {$gt: 4500, $lte: 4800},
district_id: {$gt: 4500, $lte: 4800}
}
},
{
$group: {
_id:null,
user_num : {$sum: "$user_num"},
grant_point_num : {$sum: "$grant_point_num"},
grant_gift_number : {$sum: "$grant_gift_number"},
is_many_awards_num : {$sum: "$is_many_awards_num"},
no_many_awards_num : {$sum: "$no_many_awards_num"},
first_scan_num : {$sum: "$first_scan_num"},
}
},
{
$project: {
_id:0,
user_num: 1,
grant_point_num: 1,
grant_gift_number: 1,
is_many_awards_num: 1,
no_many_awards_num: 1,
first_scan_num: 1,
}
}
]).explain("executionStats");
```
运行结果
```
executionTimeMillis: 67, // 查询执行耗时 67 毫秒
totalKeysExamined: 924, // 表示查询过程中检查了 960, 索引键
totalDocsExamined: 1, // 查询检查了 34 个文档
indexesUsed: [ //
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1',
'day_1_dealer_id_1_store_id_1_product_id_1_province_id_1_city_id_1_district_id_1'
]
```
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论