原文:MySQL 调优基础(五) Linux网络

. TCP IP模型 我们一般知道OSI的网络参考模型是分为 层: 应表会传网数物 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。而实际的Linux网络层协议是参照了OSI标准,但是它实现为 层:应用层,传输层,网络层,网络接口层。OSI的多层对应到了实际实现中的一层。我们最为关注的是传输层和网络层。一般而言网络层也就是IP层,负责IP路由寻址等等细节,而传输层TCP UDP负责数 ...

2015-10-11 11:42 0 2384 推荐指数:

查看详情

MySQL 基础(二) Linux内存管理

进程的运行,必须使用内存。下图是Linux中进程中的内存的分布图: 其中最重要的 heap segment 和 stack segment。其它内存段基本是大小固定的。注意stack是向低地址增长的,和heap相反。另外进程的内存地址从0开始,是因为使用的是虚拟内存。所以存在虚拟内存 ...

Thu Oct 01 06:31:00 CST 2015 0 3521
MySQL 基础(四) Linux 磁盘IO

1. IO处理过程 磁盘IO经常会成为系统的一个瓶颈,特别是对于运行数据库的系统而言。数据从磁盘读取到内存,在到CPU缓存和寄存器,然后进行处理,最后写回磁盘,中间要经过很多的过程,下图是一个以write为例的 Linux 磁盘IO子系统的架构: 可以看到IO操作分成了四个层面 ...

Fri Oct 09 19:38:00 CST 2015 0 5830
Linux系统——网络(四)

(1).查看网络(Network)运行状态相关工具  1)nload监控总体带宽使用情况   nload需要自己安装,而且在安装前需要安装epel-release [root@youxi1 ~]# yum -y install epel-release [root@youxi1 ...

Fri Aug 02 01:01:00 CST 2019 0 426
MySQL 基础(一) CPU与进程

一般而言,MySQL可以分为两个层面,一个是在MySQL层面上进行的,比如SQL改写,索引的添加,MySQL各种参数的配置;另一个层面是从操作系统的层面和硬件的层面来进行。操作系统的层面的,一般要先定位到是那种资源出现瓶颈——CPU、 内存、硬盘、网络,然后入手。所以其 ...

Wed Sep 30 06:37:00 CST 2015 0 7585
MySQL系列基础

的一个系列,有兴趣的可以关注下。 从本篇起,我将开始分析关于MySQL数据库的一系列的内容,同 ...

Sat Aug 15 07:02:00 CST 2015 1 4217
MySQL 优化之 Linux系统层面

MySQL 一般运行于Linux系统中。对于MySQL一般分为Linux操作系统层面的MySQL层面的(当然还有架构层面、业务层面、应用程序层面的)。操作系统主要是管理和分配硬件资源,所以其实系统层面的包括了硬件的,也就是调整硬件参数。Linux系统层面的一般分为 ...

Sat Oct 17 01:51:00 CST 2015 0 3820
性能基础

Load与CPU利用率 这两个指标是衡量CPU繁忙程度的关键指标。load表示当前系统正在运行和等待运行的进程队列长度。load越高,表示对cpu资源竞争越激烈,处理器越多,可以支持lo ...

Tue Sep 22 18:57:00 CST 2015 6 2474
linux性能优化实战-网络性能

转自:https://blog.csdn.net/twypx/article/details/80290759 大多数Linux发行版都定义了适当的缓冲区和其他TCP参数,可以通过修改这些参数来分配更多的内存,从而改进网络性能。设置内核参数的方法是通过proc接口,也就是通过读写/proc中 ...

Sat Apr 20 16:10:00 CST 2019 0 1369
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM