`

MySQL状态变量 Handler_delete和Com_delete关系(转老金)

阅读更多

原文http://www.mysqlops.com/2011/02/10/mysql%E7%8A%B6%E6%80%81%E5%8F%98%E9%87%8F-handler_delete%E5%92%8Ccom_delete%E6%9C%89%E4%BB%80%E4%B9%88%E5%85%B3%E7%B3%BB%EF%BC%9F.html

这两个都是MYSQL,SHOW STATUS里的一个状态变量.
根据MYSQL官方文档解释:
Handler_delete:
The number of times that rows have been deleted from tables.
DELETED行数.
com_delete:
The Com_xxx statement counter variables indicate the number of times each xxx statement has been executed.\
DELETE命令的执行次数.
<!–more–>
下面我们来测试一下:

(root@sns-ptst4:)[test]> select * from t1;
+——+——-+
| name | n1 |
+——+——-+
| aaa | NULL |
| bbb | NULL |
| ccc | NULL |
| aaa | aaaaa |
+——+——-+
4 rows in set (0.00 sec)

(root@sns-ptst4:)[test]> show global status like ‘%delete%’;
+———————+——-+
| Variable_name | Value |
+———————+——-+
| Com_delete | 0 |
| Com_delete_multi | 0 |
| Handler_delete | 0 |
| Innodb_rows_deleted | 0 |
+———————+——-+
4 rows in set (0.00 sec)

(root@sns-ptst4:)[test]> delete from t1;
Query OK, 4 rows affected (0.00 sec)

(root@sns-ptst4:)[test]> commit;
Query OK, 0 rows affected (0.00 sec)

(root@sns-ptst4:)[test]> show global status like ‘%delete%’;
+———————+——-+
| Variable_name | Value |
+———————+——-+
| Com_delete | 1 |
| Com_delete_multi | 0 |
| Handler_delete | 4 |
| Innodb_rows_deleted | 4 |
+———————+——-+
4 rows in set (0.00 sec)

从两次SHOW STATUS的结果来看,都与官文描述是相符的.

分享到:
评论

相关推荐

    MySQL运行状态查询与参数说明

    MySQL作为最流行的开源数据库管理系统之一,其性能调优和运行状态监控是数据库管理员(DBA)日常工作中不可或缺的技能。本文档详细介绍了如何查询MySQL运行状态以及解释相关参数,从而帮助DBA更好地维护和优化MySQL...

    Thread_Handler_MessageDownload.zip

    本项目"Thread_Handler_MessageDownload"着重探讨了如何利用Thread、Handler和Message机制实现异步下载网络图片,确保UI线程不被阻塞,提高应用的响应速度。 首先,我们需要了解Android系统对线程的管理。在Android...

    S60_Platform_Document_Handler_Example

    总之,"S60_Platform_Document_Handler_Example"是一个深入理解Symbian平台文档处理机制的实践案例,通过分析和学习这个示例,开发者可以更好地掌握Symbian开发技能,特别是利用Carbide.c++进行应用构建的能力。...

    iic_int_handler.rar_2368_IIC_INT_Handler_LPC IIC_lpc2368_lpc2368

    标题中的"IIC_INT_Handler_LPC IIC_lpc2368_lpc2368"表明这个压缩包文件包含的是关于LPC2368微控制器的I2C(Inter-Integrated Circuit)中断处理程序。I2C是一种两线制通信协议,常用于微控制器与各种外围设备如...

    如何使用MySql【使用mysql的详细讲解】

    **MySQL** 是一款非常流行的开源关系型数据库管理系统,广泛应用于各类网站、软件系统中,因其高性能、稳定性以及丰富的功能特性而深受开发者们的喜爱。 ##### 安装与配置MySQL 在安装MySQL前,确保已经卸载了旧...

    Handler_Sample.zip

    通过对"Handler_Sample.zip"中的代码进行学习和实践,开发者可以更好地理解和掌握Android中的多线程通信,提高应用的性能和用户体验。同时,了解并熟练运用这些知识点,对于成为一名专业的Android开发者至关重要。

    cakephp--使用_CakePHP_的_Session_和_Request_Handler_组件

    ### 使用CakePHP的Session和Request Handler组件 #### Session组件概览 在CakePHP框架中,Session组件被设计用于管理用户的会话数据,确保网站能够识别并处理特定用户的状态。这在用户登录、购物车功能、个性化...

    mysql 监控 Monitoring_MySQL mysql_en mysql

    如果`Handler_read_rnd`和`Handler_read_rnd_next`的值较高,说明表扫描较多,可能需要优化索引。 3. **临时表磁盘使用**: - 通过`SHOW GLOBAL STATUS LIKE 'Created_tmp%'`命令可以检查临时表是否频繁写入磁盘。...

    Handler_Message_Looper小结

    ### Handler_Message_Looper 小结 #### 一、核心概念及作用 1. **Thread (线程)**:线程是程序执行的基本单位之一。在Android应用开发中,线程被分为**主线程**(Main Thread)和**子线程**(Worker Thread)。主线程...

    Handler_Sample .zip

    这个`Handler_Sample .zip`文件很可能包含了一个关于如何使用`Handler`的示例代码,帮助开发者理解并掌握这一核心概念。下面我们将深入探讨`Handler`、`Looper`以及`Message`这三个关键组成部分,以及它们在Android...

    MySQL status解读.zip_MYSQL

    MySQL是世界上最流行的关系型数据库管理系统之一,其性能监控和优化是DBA日常工作中不可或缺的部分。"MySQL status"指的是MySQL服务器的性能状态变量,通过这些变量,我们可以了解数据库的运行情况,找出潜在的问题...

    swi.rar_ arm swi handler_arm_arm 中断_swi_swi handler

    在这个文件中,你会看到如何设置处理器状态寄存器(如R0到R3)和链接寄存器LR,以及如何调用C代码的接口。SWI通常由一条特殊的指令`SWI`触发,当执行这条指令时,处理器会切换到中断模式,执行相应的中断处理程序。 ...

    S60_Platform_Document_Handler_API_Developers_Guide_v1_1_en.pdf

    根据提供的文档信息,本文将对S60 Platform Document Handler API Developer's Guide v1.1进行深入解析,并重点探讨其中的关键知识点和技术细节。 ### 一、介绍 #### 1.1 文档处理器示例 文档处理器(Document ...

    SYSENTER-hook.rar_C_specific_handler_SYSENTER_hook sysenter_obta

    由于Interrupt/Exception Handler的 调用都是通过 call/trap/task这一类的gate来实现的,这种方式会进行栈切换,并且系统栈的地址等信息由TSS提供。这种方式可能会引起多次内存访 问(来获取这些切换信息),因此,...

    Teamcenter中基于Handler的文件审签技术的研究.rar_armymbm_handler_teamcenter

    在Teamcenter中,文件审签是确保数据质量和合规性的重要环节,而基于Handler的文件审签技术则是实现这一功能的关键组成部分。 Handler在Teamcenter中扮演着“处理器”的角色,它是一种可扩展的机制,允许用户自定义...

    Handler_imageLoader

    4. **图片加载策略**:在`Handler_imageLoader`项目中,我们需要制定合适的图片加载策略,例如,可以采用懒加载,只在图片需要显示时才加载,或者使用内存缓存和磁盘缓存来减少重复加载。同时,为了防止内存溢出,...

    PLC-data-handler.rar_PLC display_PLC-data-handler_PLC数据采集_plc采集数

    在标题和描述中,我们看到“PLC-data-handler.rar”可能是一个包含与PLC数据处理相关的程序或文档的压缩包,它涵盖了PLC显示、数据采集、存储、传送和处理等方面。下面将对这些知识点进行详细解释。 首先,PLC显示...

    Android-Event-driver.zip_Looper_android_android Handler_event

    Android 事件捕捉和处理流程分析 ,在Android系统中,键盘按键事件是由WindowManagerService服务来管理的,然后再以消息的形式来分发给应用程序处理,不过和普通消息不一样,它是由硬件中断触发的;在上一篇文章...

    Handler_Demo

    本示例"Handler_Demo"旨在演示如何解决在后台线程中更新Android UI的问题。 首先,我们需要理解Android的线程模型。默认情况下,所有Android应用的入口点`Activity`都在主线程运行,这个线程负责处理用户交互和UI...

Global site tag (gtag.js) - Google Analytics