如何更改区块链批处理大小?
... 2022-8-5 小于 1 分钟
# 如何更改区块链批处理大小?
# 视频教程
# 简介
默认的批处理大小是 100,但可以通过命令 --batch-size=xx
来改变。
你需要在命令行中特殊标记,或者如果你正在使用 Docker,修改docker-compose.yml
subquery-node:
image: onfinality/subql-node:latest
depends_on:
- "postgres"
resting: always
environment:
DB_USER: postgres
DB_PASS: postgres
DB_DATABASE: postgres
DB_HOST: postgres
DB_PORT: 5432
volumes:
- . :app
command:
- -f=/app
- --local
- --batch-size=50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
此配置将批处理大小设置为50。
# 为什么要改变批处理大小?
使用较小的批量大小可以减少内存使用,而不会让用户挂起大量查询。 换言之,您的应用程序响应速度更快。