• MySQL执行计划分析(EXPLAIN)之Extra字段详细介绍说明

    MySQL执行计划分析(EXPLAIN)之Extra字段详细介绍说明

    接上篇文章《MySQL执行计划分析(EXPLAIN)之type字段详细介绍说明》,这篇文章奶嘴就来聊聊在MySQL执行计划(EXPLAIN)另一个比较重要的字段Extra。 Extra字面意思为额外的信息,但其实在MySQL优化的工作中,这个字段输出的信息也非常之重要,下面奶嘴就位大家详细解析下该字段可能会出现哪些值,…

  • MySQL执行计划分析(EXPLAIN)之type字段详细介绍说明

    MySQL执行计划分析(EXPLAIN)之type字段详细介绍说明

    接着上篇文章《mysql执行计划分析(explain)的简单介绍说明》 继续讲讲 MySQL 的执行计划(EXPLAIN)中的type 字段,由于type字段的详细说明篇幅较长,并且在分析SQL语句的执行性能上也是特别需要关注的重点,所以奶嘴单独开一片文章来详细讲解。 type字段在 MySQL 官网文档描述如下: T…

  • MySQL执行计划分析(EXPLAIN)的简单介绍说明

    MySQL执行计划分析(EXPLAIN)的简单介绍说明

    MySQL作为目前服务端使用率最高的开源关系型数据库,它的性能优化是很多开发者和DBA非常关注的话题和工作重点。既然说到MySQL优化那就不得不去了解执行一条SQL语句后MYSQL引擎到底在背后做了哪些操作了,比如说使用了哪些数据进行查询,做了什么运算,以什么样的方式来进行数据查询,以及数据的排序方式是什么。如果对于这…

  • nginx下的负载均衡(upstream)调度算法

    nginx下的负载均衡(upstream)调度算法

    接上篇文章《nginx下的负载均衡(upstream)配置说明教程》,这篇文章我们来聊聊nginx下的upstream的调度算法。 默认的nginx可以通过weight权重或者不设置weight(轮训)来作为负载均衡的调度方法,但是有时候为了更高的灵活性或者更加贴近业务场景我们则需要更加灵活的负载均衡调度算法来满足我们…

  • nginx下的负载均衡(upstream)配置教程

    nginx下的负载均衡(upstream)配置教程

    Nginx作为一款热门的优秀的Web服务器以及反向代理服务器,除了性能强悍之外,有着不少优越的特性,异步,非阻塞,IO多路复用, 多服务器负载均衡 ,与lua完美结合等等。今天这篇文章就来聊聊nginx日(后)常(端)运(面)维(试)中经常需要处(问)理(到)的负载均衡配置。 首先我们来看一下nginx官方对于upst…

  • nginx的URL重写指令rewrite规则简明教程

    nginx的URL重写指令rewrite规则简明教程

    在建站的日常折腾过程中各位站长应该或多或少都遇到过需要做伪静态或者新旧url地址301重定向的问题,nginx下则是使用rewrite来实现这些功能的。本篇文章目的就是针对nginx下的rewrite指令做一个汇总的简明教程。 1、rewrite指令的语法: 2、rewrite指令的执行顺序 1)nginx首先会执行配…

  • CentOS7下自带防火墙firewalld使用手册

    CentOS7下自带防火墙firewalld使用手册

    防火墙是 Linux 系统的主要的安全工具,可以提供基本的安全防护,在 Linux 历史上已经使用过的防火墙工具包括:ipfwadm、ipchains、iptables。随着CentOS 7的发布,防火墙也已经升级为firewalld。 firewalld 提供了支持网络 / 防火墙区域 (zone) 定义网络链接以及…

  • linux shell下的一些特殊变量以及神奇的感叹号(!)

    linux shell下的一些特殊变量以及神奇的感叹号(!)

    日常服务运维工作的时候编写shell script经常用到用到写特殊的变量,正好今天Q群里有小伙伴在提问索性干脆写篇文章存档。 大家都知道在shell脚本中使用变量时变量名前都需要带一个$(和世界上最好的语言php不谋而合。(ಡωಡ) ),既然用户可以自己定义变量那么shell环境中是否和php一样有着一些开箱即用的系…

  • centos7下安装Docker以及docker-compose

    centos7下安装Docker以及docker-compose

    docker目前算是开发人员的必备工具,解决了各种环境安装和配置问题。docker本身安装起来也不难,这篇文章属于流水账,主要是用来记录docker安装时的几个镜像资源。 首先是删除系统自带的docker包: 接下来是安装Docker的依赖: 添加docker yum源: 当然如果docker-ce的官方源太慢了我们还…

  • MySQL索引以及优化小计

    MySQL索引以及优化小计

    什么是MySQL索引? 索引是对数据库表中一列或多列的值进行排序的一种结构。一个非常恰当的比喻就是书的目录页与书的正文内容之间的关系,为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的。 MySQL索引有哪些类型?分别有什么区别? 主键索引: 数据列不允许重复,不允许为NULL.一…

上一页

下一页