MySQL Com_delete 与 Com_delete_multi 区别

2023年 8月 15日 69.5k 0

MySQL状态变量Com_delete和Com_delete_multi用于记录delete语句执行的次数,在统计delete的QPS时,通常要将这两个值进行叠加,但是它们之间有什么区别呢?

  • Com_delete 记录单表delete语句执行的次数,比如:
    delete from tb1 limit 1;
  • Com_delete_multi 记录多表delete语句执行的次数,比如:
    delete tb1,tb2 from tb1,tb2 where tb1.id=tb2.id;

以上两个状态变量只是单纯的记录这两类delete语句的执行次数,而不管SQL实际删除的行数是多少,换句话说,只要delete语句执行一次,对应的状态变量就会加一。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论