2022年9月7日
摘要: 在数据库配置过程中经常会遇到系统内核参数配置,而其中比较关键的有关于共享内存参数的配置 首先解释几个定义 共享内存共享内存,顾名思义即系统中两个或多个进程可以共同访问的内存区域,数据库一般使用共享内存来存储热数据,多个进程可以访问相同的内存数据,尽量避免磁盘IO,提升性能。共享内存段共享内存段,可以 阅读全文
posted @ 2022-09-07 19:23 JennyYu 阅读(900) 评论(0) 推荐(0)
摘要: 一、脏数据相关参数: 文件缓存是一项重要的性能改进,在大多数情况下,读缓存在绝大多数情况下是有益无害的(程序可以直接从RAM中读取数据)。写缓存比较复杂,Linux内核将磁盘写入缓存,过段时间再异步将它们刷新到磁盘。这对加速磁盘I/O有很好的效果,但是当数据未写入磁盘时,丢失数据的可能性会增加。 当 阅读全文
posted @ 2022-09-07 10:42 JennyYu 阅读(813) 评论(0) 推荐(0)
摘要: sysctl命令用于在运行时配置内核参数 sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p <filename> (default /etc/sysctl.conf) sysctl [-n] [-e] -a 常用参数的意义: -w 临时改变 阅读全文
posted @ 2022-09-07 10:02 JennyYu 阅读(171) 评论(0) 推荐(0)