logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【MySQL原理系列】- MySQL查询性能优化

用户自定义变量如果能够用好,在某些场景可以写出非常高效的查询语句。在查询中混合使用过程化和关系化逻辑的时候,自定义变量可能会非常有用用户自定义变量是一个用来存储内容的临时容器,在连接MySQL的整个过程中都存在,可以使用SET和SELECT语句来定义它们,然后在任何可以使用表达式的地方使用使用自定义变量的查询,无法使用查询缓存不能在使用常量或者标识符的地方使用自定义变量,例如表名、列名和LIMIT

文章图片
#mysql#性能优化#数据库 +2
【网络协议系列】- 五层模型

虽然理论上能传,但要考虑网络的最大承载能力,标准的TCP/IP分组大小为576字节,减去20字节的IP首部,20字节的TCP首部,24字节的路由协议头,还剩512字节,因此数据部分一般不超过512字节。以太网协议采用广播方式发送数据包,所有成员人手一"包",不仅效率低,而且局限在发送者所在的子网络,如果两台计算机不在同一个子网络,广播是传不过去的。收到广播的主机读取这个包的"标头",找到接收方的M

文章图片
#网络协议#计算机网络#网络 +1
【网络协议系列】- TCP连接建立与释放

加上IP首部的源IP地址和目的IP地址,确定唯一的一个TCP连接,通过目的端口来决定TCP将数据报交付哪个应用程序,从而实现TCP的分用功能。由于TCP是面向字节流的,传送的字节流中的每一个字节都按序编号,序号字段指本报文段所发送的数据的第一个字节的序号。对客户端来说,如果终止并立即重启一个客户程序,则新的客户程序将不再重用之前相同的本地端口,而是使用新的端口。TCP报文段首部的前20个字节是固定

文章图片
#网络协议#tcp/ip#网络 +1
到底了