6.3.3.11 **parallQuery并行查询**
适用于特定场景,不要用于事务操作过程中(sqltoy提供各种手段,至于合理使用需要开发者自己根据实际场景做出正确判断)
* 并行查询目的在于同时执行几个没有前后依赖关系的sql,变顺序执行为并行执行,提升整体执行效率
* 注意:这里多个sql共用相同的参数条件(几个查询的合集),sqltoy会自动为每个sql提取出实际的参数
* **并行查询包含分页、非分页、分页+非分页,通过ParallQuery设置PaginationModel即表示分页查询**
![](images/f89606a3245a92e84d6cd6d7e7df79a5228eb5d5.png)![](https://img.kancloud.cn/19/1c/191caf281630255643ae3b7a4f08b596_572x248.png)
* 使用范例
![](images/e718d9d249c16f9675c570411a5cd2c04fd5ec52.png)![](https://img.kancloud.cn/d8/f8/d8f8cd1cfd3e1ebbbae4ce938f2b72b1_559x143.png)
* 并行查询可以每个查询里面设置条件参数
![](images/69ac229ddea4db8c32cf1d8ad5f08354dcfee037.png)![](https://img.kancloud.cn/24/88/2488b70eeb76b1a2302c13e0a26e2904_393x271.png)
- 1.简介
- 开发历程
- 技术架构
- 问答了解
- 版本历史
- update-5.1.4、4.18.43
- update-5.1.2
- 早期历史
- 5.1.15.rc1
- 2.快速使用
- 示例与环境
- quickvo工具使用
- 用法说明
- 关键注意事项
- 严格VO(DTO)和POJO(entity)分层
- 3.教程
- spring项目搭建
- Toy-ORM 配置
- 详细配置参数
- 缓存功能
- 缓存配置、缓存扩展
- 扩展缓存框架配置
- 缓存翻译
- 其他缓存应用场景
- 公共功能
- 表(对象)关联
- 公共字段赋值
- 链式操作
- DTO与POJO互转
- 对象操作
- save + update
- delete + trunk
- load加载数据
- 唯一验证
- 树形数据
- sharding分库分表
- SQL操作
- sql文件规则
- filters说明
- 缓存翻译
- 分库分表
- 汇总、环比
- 行列转换
- 数据脱敏
- 格式化-数字日期
- sqlToy的sql查询基本规则
- Sql查询功能
- load操作
- get操作
- find操作
- 分页查询
- 并行查询
- execute操作
- executeSql
- executeStore
- 数据库特性
- 主键策略
- JSON等类型扩展支持
- 跨库说明--异种库兼容
- 数据库保留字处理
- 多源-多库-异库
- 多数据源
- Mongodb支持
- ElasticSearch支持
- 高级扩展
- 补充-if+fast+blank+value+loop
- 高级功能
- 完美sql
- 快速分页
- 缓存翻译
- 防止sql注入
- 字段加解密
- 扩展集成