---
title: 并发执行和并行执行_并发执行和并行执行的区别-OceanBase 百科
description: 并发执行和并行执行是两种不同的处理方式，它们的区别主要体现在任务的调度和执行上。并发执行指多个事务或查询在同一时间段内交替运行，虽然它们看似同时进行，但实际上是通过调度机制在有限的资源上切换执行。并发的目标是优化数据库资源利用率，支持高吞吐量。并行执行则是指将单个查询或任务分解成多个子任务，在多个处理器或线程上同时执行，从而加速操作完成。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

[AI](https://www.oceanbase.com/obi) 咨询热线 [数据库专题](https://www.oceanbase.com/topic) ![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*Gl9AQbbeJuUAAAAAAAAAAAAADiGDAQ/original) [全部专题](https://www.oceanbase.com/topic/list) ![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*Gl9AQbbeJuUAAAAAAAAAAAAADiGDAQ/original) 并发执行和并行执行

# 并发执行和并行执行

并发执行和并行执行是两种不同的处理方式，它们的区别主要体现在任务的调度和执行上。并发执行指多个事务或查询在同一时间段内交替运行，虽然它们看似同时进行，但实际上是通过调度机制在有限的资源上切换执行。并发的目标是优化数据库资源利用率，支持高吞吐量。并行执行则是指将单个查询或任务分解成多个子任务，在多个处理器或线程上同时执行，从而加速操作完成。
