执行

执行计划--Adhoc和Prepare

在和SQLPass讨论adhoc和Prepare时,有各自不同的观点,我来发表下我的理解,不对之处,敬请指出! Adhoc(即席查询):没有参数化的查询计划会被标记为adhoc,adhoc不能理解为该执行计划不会被重用。 Prepared(预定义):查询中使用到参数的执行计划会被标记为Prepared. 在后续测试中,每次测试之前需要清除执行计划: --清...

JVM总结(二)

JVM总结(2)java内存区域、字节码执行引擎 1、内存区域 程序计数器:知道线程执行位置,保证线程切换后能恢复到正确的执行位置。 虚拟机栈:存栈帧。栈帧里存局部变量表、操作栈、动态连接、方法返回地址。局部变量表又存了各种基本数据类型和对象引用(句柄)。 本地方法栈:为Native方法服务 堆:存放对象实例和数组,可以处于物理上不连续的内存空间 方法区...

看懂Oracle执行计划

—>  根据需要配置要显示在执行计划中的列       执行计划的常用列字段解释:       基数(Rows):Oracle估计的当前操作的返回结果集行数       字节(Bytes):执行该步骤后返回的字节数       耗费(COST)、CPU耗费:Oracle估计的该步骤的执行成本,用于说明SQL执行的代价,理论上越小越好(该值可能与实际有...

System.AccessViolationException,尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

从事件查看器中发现,IIS不定期崩溃并重启的现象。抓取crash dump文件后,发现能够看到异常,但没有堆栈信息(主要是只会看托管代码的堆栈,非托管的不清楚。),问题表现及dump日志的截图如下: 从dump文件的异常信息分析看,System.AccessViolationException,尝试读取或写入受保护的内存。这通常指示其他内存已损坏。...

延时器 清除延时器

 // 定时器,延时器         // 定时器 : 根据时间间隔,循环往复执行程序,除非停止会一直执行程序 --有间隔的循环         // 延时器 : 根据时间间隔,延迟执行程序的时间,只会执行一次         --定时炸弹         // 语法: 时间单位 : 毫秒         // setTimeout(function(...

Monkey测试结果分析

一. 初步分析方法   Monkey测试出现错误后,一般的差错步骤为以下几步:   1、 找到是monkey里面的哪个地方出错   2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作   3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样   一般的测试结果分析:   1、 ANR问题:在日志中搜...

公众号文章集合-2020整理回顾

​ 公众号运营快一年,都是记录个人工作记录和分享,自己也比较佛系,有觉得发的必要才发,最近整理了一下一年来的相关的公众号推文(也把相关的文章进行归类整理一下)。 一、漏洞复现(原创) 1、CVE -2020-13942 (Apache Unomi 远程代码执行漏洞)复现 https://mp.weixin.qq.com/s/fQSRXk9FilS4ImU...

Django-celery异步原理与组件(1)

1.Celery异步介绍 1.1celery应用举例 ​ 1.Celery是一个基于python开发的分布式异步消息任务队列,通过它可以轻松实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery。 ​ 2.你想对100台机器执行一条批量命令,可能会花很长时间,但你不想让你的程序等着结果返回,而是给你返回一个任务ID, ​ 你过一...

.net 中的async,await理解

理解: 1、async修饰的方法可理解为异步方法(必须要配合await,否则和普通方法无异)2、当async方法执行遇到await,则立即将控制权转移到async方法的调用者3、由调用者决定是否需要等待async方法执行完再继续往下执行4、await会挂起当前方法,即阻塞当前方法继续往下执行,转交控制权给调用者 注意:如果调用一个async方 法,却不使用...

测试平台系列(71) Python定时任务方案

大家好~我是米洛! 我正在从0到1打造一个开源的接口测试平台, 也在编写一套与之对应的完整教程,希望大家多多支持。 欢迎关注我的公众号测试开发坑货,获取最新文章教程! 定时任务 定时任务,顾名思义: 定时执行的任务,可以是一段bash命令,也可以是一个脚本文件。通常用于我们需要在特定时刻做事情。 举个例子: 每晚8点执行全业务场景接口自动化回归测试,又或者...