首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数栈技术分享:解读MySQL执行计划的type列和extra列

    例如执行下列语句: mysql> explain select * from lock_test where id=3 or num=4; ​ id为主键,num列上建有普通索引,语句执行时,会通过两个单列索引来处理...一个特例: Explain select * from stu limit 1,1; 二、解读extra 1、using where: 一般有两层意思: 表示通过索引访问时,需要再回表访问所需的数据;...过滤条件发生在server层而不是存储引擎层; 如果执行计划中显示走了索引,但是rows值很高,extra显示为using where,那么执行效果就不会很好。...2、using index condition 表示将过滤下压到存储层执行,防止server层过滤过多数据 如果extra中出现了using index condition,说明对访问表数据进行了优化。...4、using sort_union(indexs) 比如当执行下面语句: ​ Sname和sphone列上都有索引,这时执行计划的extra项就会显示using sort_union(i_sname

    3.4K11

    puppeteer-extra-plugin-stealth 潜行模式

    *在用户代理中添加“HeadlessChrome”只是最明显的一个。 *这个插件的目标是成为木偶师的明确伴侣,以避免 *检测,在它们浮出水面时应用新技术。...*###模块化 *此插件使用“puppeteer extra”的依赖系统仅需要 *为已经启用的规避编写mods代码,以保持模块化和高效。 *“隐身”插件是一个方便的包装器,需要多种[规避技术](..../evasions/console.debug')()) *###贡献 *欢迎PR,如果你想添加一种新的逃避技巧,我建议你 *看看[template](....下面是使用方法: 1.下载puppeteer-extra npm install puppeteer-extra --save 2.下载puppeteer-extra-plugin-stealth npm...": "^3.3.6",     "puppeteer-extra-plugin-stealth": "^2.11.2"   } }

    2.4K20
    领券