linux内核优化,直接修改/etc/sysctl.conf

执行 sysctl -p立即生效

# 每个端口监听队列最大长度

net.core.somaxconn = 65535

# 增加系统文件描述符限制

fs.file-max = 65535

# 当网络接受速率大于内核处理速率时,允许发送到队列中的包数目

net.core.netdev_max_backlog = 65535 #

# 保持未连接的包最大数量

net.ipv4.tcp_max_syn_backlog = 65535

# 控制tcp链接等待时间 加快tcp链接回收

net.ipv4.tcp_fin_timeout = 10

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_tw_recycle = 1

# 决定tcp接受缓冲区的大小,设置大一些比较好

net.core.wmem_default = 8388608

net.core.wmem_max = 16777216

net.core.rmem_default = 8388608

net.core.rmem_max = 16777216

# 对于tcp失效链接占用系统资源的优化,加快资源回收效率

net.ipv4.tcp_keepalive_time = 120 # 链接有效时间

net.ipv4.tcp_keepalive_intvl = 30 # tcp未获得相应时重发间隔 ---

net.ipv4.tcp_keepalive_probes = 3 # 重发数量 ---

net.ipv4.tcp_timestamps = 0 # 优化tcp三次握手syn-ack

net.ipv4.tcp_mem = 94500000 915000000 927000000 # tcp内存分配,可以根据本地物理内存调试单位是Byte

net.ipv4.tcp_max_orphans = 3276800 # 最大孤儿套接字,单位个

net.ipv4.tcp_sack = 0 # tcp检测不必要的重传

net.ipv4.ip_local_port_range = 1024 65535 # tcp并发连接优化

net.ipv4.tcp_fin_timeout = 60

# 内核相关参数

# 共享内存下容纳innodb缓冲池的大小

kernel.shmmax = 4294967285 # 4G 大小一般为物理内存-1byte

kernel.hung_task_timeout_secs = 0

kernel.core_pattern = /var/log/core.%t #core文件保存位置和文件名格式

vm.swappiness = 0 # linux除非没有足够内存时才使用交换分区

mysql linux 优化_mysql在linux中内核优化相关推荐

  1. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  2. mySQL危险命令_MYSQL教程Linux系统中最危险的10条命令

    <MYSQL教程Linux系统中最危险的10条命令>要点: 本文介绍了MYSQL教程Linux系统中最危险的10条命令,希望对您有用.如果有疑问,可以联系我们. Linux命令行佷有用.很 ...

  3. mysql linux文件_MySQL在Linux系统下配置文件详解

    在日常的的开发过程中接触到了SQLServer和MySQL数据库的操作性问题,可能是以前接触的都是SQL Server,才开始接触MySQL,总感觉使用MySQL没有使用SQLserver那么顺手,一 ...

  4. Linux mysql 内存设置_MYSQL在LINUX机器(4G内存)配置参数

    shell > cat /etc/my.cnf [client] #password    = your_password port        = 3306 socket        = ...

  5. c mysql批量插入优化_MySQL实现批量插入以优化性能的教程

    这篇文章主要介绍了MySQL实现批量插入以优化性能的教程,文中给出了运行时间来表示性能优化后的对比,需要的朋友可以参考下 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时 ...

  6. mysql aa复制_MySQL的复制架构与优化

    MySQL的复制架构与优化 ###########原理########### 1.主服务器将更新的数据的sql语句(例如,insert,update,delete等)写入到 二进制文件中(由log-b ...

  7. mysql 插入优化_MySQL批量SQL插入性能优化

    对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长.特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久.因此,优化数据库插入性能是很有意义的. ...

  8. mysql useing查询_mysql explain语法详解--优化你的查询

    先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.addr ...

  9. mysql 大量写入 优化_MYSQL大批量写入之性能优化

    大家提到Mysql的性能优化都是注重于优化sql以及索引来提升查询性能,大多数产品或者网站面临的更多的高并发数据读取问题.然而在大量写入数据场景该如  何优化呢? 今天这里主要给大家介绍,在有大量写入 ...

最新文章

  1. BeyondCompare4.1.9解决过期问题
  2. 十八、前端必学Bootstrap美化(上篇)
  3. javascript基础--数组排序
  4. 关于bc中小数点length,scale,(())以及进制转换
  5. arraylist数据5万占内存_2021年北京市高考报名人数会超过5万吗?大数据告诉您结果...
  6. linux只能用一半的内存,linux可用内存足够为什么还用swap
  7. 真正的蓝海是适合你的领域
  8. 【服务器环境搭建-Centos】tmpfs,【转载】
  9. paip.TechExcel DevSuite IIS 应用配置
  10. Java主流框架的介绍
  11. GB/T 7714, MLA ,APA这几种参考文献格式
  12. 获取计算机用户名 方法
  13. python报错:SyntaxError: Non-UTF-8 code starting with ‘\xe6‘ in file
  14. Deep Face Super-Resolution with Iterative Collaboration论文阅读笔记
  15. 计算机(Computer)基础
  16. 简洁明朗的wordpress企业主题:DX-Etfa
  17. 西游之路——python全栈——报障系统之后台管理
  18. 更加美化输入框的方法
  19. 佛经《起世经》的一些说法,非常接近今天的知识
  20. cisco 3750交换机堆叠配置

热门文章

  1. 为什么使用Deque而不使用Stack构造栈
  2. java 8 删选集合 和取集合中的字段重组成集合的使用
  3. 三星s7共享网络给linux,三星Galaxy S7WiFi状态下可以共享wifi热点吗【详解】
  4. (一)Neo4j在Centos7虚拟机上的安装
  5. knn k的选取_KNN - 初窥K近邻算法
  6. 底层知识学习记录目录表
  7. python基础:python循环、三元运算、字典、文件操作
  8. Jmeter_http request的简单设置和应用
  9. 文档基本结构标签的作用
  10. python:浅析python 中__name__ = '__main__' 的作用(转载)