首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏飞鸟的专栏

    mysql配置参数详解

    其中,MySQL配置参数是影响数据库性能的重要因素之一。本文将对MySQL配置参数进行详解。 MySQL配置参数可以分为以下几个方面:内存配置、查询缓存配置、连接配置、MyISAM存储引擎配置、InnoDB存储引擎配置、复制配置、日志配置、锁配置等。 日志配置在日志配置方面,需要注意以下参数:(1)log_error:该参数指定MySQL服务器错误日志的文件名。错误日志记录了MySQL服务器发生的所有错误信息。 全局配置在全局配置方面,需要注意以下参数:(1)thread_cache_size:该参数指定MySQL服务器线程池中的线程缓存大小。 总结MySQL的配置参数非常多,需要根据实际情况进行调整。在进行MySQL配置时,需要注意以下几点:(1)要对MySQL服务器的硬件配置和负载情况进行充分的了解,才能进行合理的参数设置。

    3.8K20编辑于 2023-03-27
  • 来自专栏全栈程序员必看

    mysql配置参数详解

    1GB内存我们配置为8,2GB内存我们配置为16,4GB或4GB以上内在我们配置为64。 格式如下:path-to-datafile:size-allocation[:autoextend[:max-size-allocation]],本配置ibdata1:10M:autoextend则指定了数据文件的名称是 idbata1,初始大小为10M,超出起始大小后自动增加文件的大小。 适当的增加这个参数的大小,可以有效的减少 InnoDB 类型的表的磁盘 I/O 。在一个以 InnoDB 为主的专用数据库服务器上,可以考虑把该参数设置为物理内存大小的 60%-80%。 可以通过 innodb_log_buffer_size 参数设置其可以使用的最大内存空间。

    2.3K11编辑于 2022-08-09
  • 来自专栏开源部署

    Apache配置参数详解

    Apache配置参数详解 (1)keepAlive On/Off  keepAlive 指的是保持连接活跃,换一句话说,如果将KeepAlive设置为On,那么来自同一客户端的请求就不需要再一次连接,避免每次请求都要新建一个连接而加重服务器的负担 conf/extra/httpd-default.conf设置并在httpd.conf文件中通过include选项引用 MPM这个比较关键,是影响并发效率的主要因素: (1)StartServers  10 因为子进程数量动态的取决于负载的轻重,所以一般没有必要调整这个参数。 (2)MinSpareServers    10 设置空闲子进程的最小数量。所谓空闲子进程是指没有正在处理的请求的子进程。 只有在非常繁忙机器上才需要调整这个参数。将此参数设的太大通常是一个坏主意。 (3)MaxSpareThreads    75 设置空闲子进程的最大数量。 只有在非常繁忙机器上才需要调整这个参数。将此参数设的太大通常是一个坏主意。

    1.2K20编辑于 2022-07-27
  • 来自专栏全栈程序员必看

    线程池参数配置详解

    由于该队列的近似无界性,当线程池中线程数量达到corePoolSize后,再有新任务进来,会一直存入该队列,而不会去创建新线程直到maxPoolSize,因此使用该工作队列时,参数maxPoolSize ④PriorityBlockingQueue 具有优先级的无界阻塞队列,优先级通过参数Comparator实现。

    62230编辑于 2022-09-13
  • 来自专栏alexzhang

    Nginx主配置参数详解,Nginx配置网站

    1.Niginx主配置文件参数详解   a.上面博客说了在Linux中安装nginx。 ,nginx主配置文件分为4部分,main(全局配置)、server(主机配置)、upstream(负载均衡服务器设置)以及location(URL匹配特定位置的设置),这四者的关系是:server继承 开启的线程数,一般跟逻辑CPU核数一致 10 worker_processes 1; 11 12 #定位全局错误日志文件,级别以notice显示,还有debug,info,warn,error ,实现对配置文件所包含的文件的设定,可以减少主配置文件的复杂度,DNS主配置文件中的zonerfc1912,acl基本上都是用include语句。 ; 69 #设置客户端请求主体读取超时时间 70 #client_body_timeout 10; 71 #用于设置相应客户端的超时时间 72 #send_timeout

    1.9K31编辑于 2021-12-02
  • 来自专栏ops技术分享

    Redis配置文件参数详解

    要是配置里没有指定bind和密码。开启该参数后,redis只会本地进行访问,拒绝外部访问。要是开启了密码 和bind,可以开启。否 则最好关闭,设置为no。 当系统并发量大并且客户端速度缓慢的时候,可以将这二个参数一起参考设定。该内核参数默认值一般是128,对于负载很大的服务程序来说大大的不够。一般会将它修改为2048或者更大。 # unixsocket /var/run/redis/redis.sock #配置unix socket使用文件的权限 # unixsocketperm 700 # 此参数为设置客户端空闲超过timeout 时间间隔可以通过 repl_ping_slave_period 来设置,默认10秒。 # repl-ping-slave-period 10 #复制连接超时时间。 g$lshzxe 的别名 #输入的参数中至少要有一个 K 或者 E,否则的话,不管其余的参数是什么,都不会有任何 通知被分发。

    1.3K20发布于 2021-05-20
  • 来自专栏开发语言-Java

    对象池 GenericObjectPool 配置参数详解

    引言使用 GenericObjectPool 之前,我们有必要了解一下 GenericObjectPoolConfig,下面将详细说明一下其相关的配置参数。1. 父类BaseObjectPoolConfig配置参数BaseObjectPoolConfig 提供了子类共享的通用属性的实现。将使用公共常量定义的默认值创建此类的新实例。 getMinIdle());2.5 evictorShutdownTimeoutMillis关闭驱逐线程的超时时间;默认值 DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT_MILLIS = 10L 子类GenericObjectPoolConfig配置参数GenericObjectPoolConfig 是一个简单的配置类,封装了用于 GenericObjectPool 的配置。 DEFAULT_MAX_TOTAL = 83.2 maxIdle最大空闲连接数, 默认值 DEFAULT_MAX_IDLE = 83.3 minIdle最小空闲连接数, 默认值 DEFAULT_MIN_IDLE = 0总结了解这些配置参数对于正确设置和管理

    85521编辑于 2024-11-25
  • 来自专栏张戈的专栏

    nginx配置文件参数详解

    比如,大前天完全转载的《10 个超有趣的 Linux 命令》,百度就完全视而不见,而前天完全原创的《百度开放适配&360 移动适配专用 Sitemap 格式转换工具》一文,则在个把小时就被百度给收了,原创才是真正的王道 值的设置跟物理内存大小有关     # 因为并发受IO约束,max_clients的值须小于系统可以打开的最大文件数     # 而系统可以打开的最大文件数和内存大小成正比,一般1GB内存的机器上可以打开的文件数大约是10 worker_processes 进程数目和系统可以打开的最大文件总数进行适当地进行设置     # 使得并发总数小于操作系统可以打开的最大文件数目     # 其实质也就是根据主机的物理CPU和内存进行配置     #设定请求缓冲     client_header_buffer_size    128k;     large_client_header_buffers  4 128k;     #设定虚拟主机配置 使用FastCGI默认配置.         

    1.6K60发布于 2018-03-23
  • 来自专栏sunsky

    consul配置参数大全、详解、总结

    以下参数可用: rpc_rate - 通过将此代理允许为Consul服务器发出的RPC请求的最大请求速率设置为每秒请求数,配置RPC速率限制器。默认为无限,这会禁用速率限制。 必须是持续时间值,例如10秒。默认为5秒。 raft_multiplier - Consul服务器用于缩放关键Raft时间参数的整数乘法器。忽略该值或将其设置为0将使用下面描述的默认时间。 将此值设置为1会将Raft配置为其最高性能模式,相当于Consul在0.7之前的默认时间,并且建议用于生产Consul服务器。有关调整此参数的更多详细信息,请参阅上次接触时间的说明。 默认情况下,它被设置为“10s”(十秒)。 接受的值是“tls10”,“tls11”或“tls12”。这默认为“tls10”。警告:TLS 1.1及更低版本通常被认为不太安全; 避免使用这些如果可能。

    4.8K30发布于 2020-08-20
  • 来自专栏ops技术分享

    哨兵参数-配置文件详解

    master-name> <ip> <port> <quorum> #哨兵每隔一段时间就检测主节点是否存活,当超过<times>指定的时间,则认为主节点死掉 #虽然看似是对主控制,其实对从节点,其他哨兵节点也是这个参数控制 这个参数控制同时发起复制操作的从节点个数。 #如果有一个新主,3个从,而<nums>设置为1。 ,让上线的坏主复制新主 #以上4部每个阶段故障时间超过<times>则认为失败 sentinel failover-timeout <master-name> <times> #如果主节点有密码,需要配置密码 ,防止无法获取主节点信息 sentinel auth-pass <master-name> <password> #当有重要事件,例如客观下线,主观下线时,将执行指定的脚本,并将一些相关参数传进去,可以发送邮件来通知 正常返回值是exit 0 #脚本将传入如下参数 #<master-name> 主节点名称 #<role> 当前哨兵的角色是leader还是observer #<state> 状态,是关闭还是启动 #<from-ip

    94220发布于 2021-05-21
  • 来自专栏CSDN

    linux 用户基础信息配置详解 (ulimit -a 参数详解

    linux 用户基础信息配置详解 1.命令 ulimit -a 参数详解参数 描述 core file size core文件的最大值为100 blocks, data seg size 进程的数据段可以任意大

    88810编辑于 2024-03-28
  • 来自专栏数据库干货铺

    MySQL配置文件及参数详解

    MySQL的配置文件需要根据版本及实际情况进行相应配置,本人使用的是Percona版本,主要是用到线程池等功能,所以选择Percona版本,配置文件内容如下,大部分参数信息我参考了相关资料做了说明,如有不当之处欢迎大家来指正 所有执行时间超过long_query_time秒(缺省值为10s)的SQL语句都会被记录到慢查询日志 long_query_time = 600 #slow_query_log 这句是开启记录慢查询功能 myisam_recover_options=force,那么即使此时key cache不存在了也会进行强制修复,此时做的就是对比数据文件和索引文件,然后删除数据文件中多余的行,因此这样可能会丢数据 #配置参数 大于1.3GB,则innodb_buffer_pool_instances的默认值为innodb_buffer_pool_size/ 128MB 即大致为 10 左右.每个实例 具有独立的缓存区块 参考配置 生产环境的配置文件可以根据上面的参数说明自行配置,下面奉上姜老师推荐的配置以供参考,部分参数需要根据自己环境的情况调整 扫码_搜索联合传播样式-微信标准绿版.png

    2.2K20发布于 2019-08-08
  • 来自专栏个人笔记啊

    nginx rewrite伪静态配置参数详解

    nginx rewrite 伪静态配置参数和使用例子 附正则使用说明 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和! namespace=user&controller=$1 last; break; 多目录转成参数 abc.domian.com/sort/2 => abc.domian.com/index.php name=$2 last; 给discuz某版块单独配置域名server_name bbs.c1gstudio.com news.c1gstudio.com;location = / { if ($

    3.1K50编辑于 2022-12-16
  • 来自专栏飞鸟的专栏

    nginx配置参数详解,及其调优

    Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,它具有非常灵活的配置选项和高级调优功能,可以为Web应用程序提供卓越的性能和可靠性。 在本文中,我们将深入探讨Nginx的配置参数和调优方法。一、配置参数详解worker_processes worker_processes指定Nginx的工作进程数量。 默认情况下,该参数设置为75秒。server_name server_name指定Nginx服务器的域名。 通过在Nginx配置文件中启用缓存,您可以将Web服务器的负载分散到缓存服务器上,从而提高性能并减少延迟。 总结:在本文中,我们深入探讨了Nginx的配置参数和调优方法。通过适当地配置Nginx,您可以提高性能和可靠性,并确保您的Web应用程序能够快速响应请求。

    4.1K30编辑于 2023-03-27
  • 来自专栏猛牛哥的博客

    nginx rewrite伪静态配置参数详解

    nginx rewrite 伪静态配置参数和使用例子 附正则使用说明 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和! namespace=user&controller=$1 last; break; 多目录转成参数 abc.domian.com/sort/2 => abc.domian.com/index.php name=$2 last; 给discuz某版块单独配置域名 server_name bbs.c1gstudio.com news.c1gstudio.com; location = / { if

    3.6K50发布于 2018-06-04
  • 来自专栏程序猿DD

    微服务架构:Eureka参数配置详解

    from=timeline&isappinstalled=0 Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能, null 8、ProxyPassword 获取eureka服务的代理密码,默认为null 9、GZipContent eureka注册表的内容是否被压缩,默认为true,并且是在最好的网络流量下被压缩 10 (*) 客户端数据接收 42、Experimental(*) 当尝试新功能迁移过程时,为了避免配置API污染,相应的配置即可投入实验配置部分,默认为null 实例微服务端配置 1、InstanceId API污染,相应的配置即可投入实验配置部分,默认为null。 以上是Eureka配置项的详细说明,分为Eureka客户端配置、Eureka服务端配置和微服务端配置,一共100多项,其中有很多配置参数并不需要我们去修改,使用默认的就好,有些跟我们业务相关的配置参数可根据需要自行设置

    3.2K30发布于 2018-08-17
  • 来自专栏lgp20151222

    垃圾收集器详解参数配置

    垃圾收集器详解参数配置 垃圾搜集器简介 垃圾搜集器大致分为以下三类### 串行搜集器(serial collector):它只有一条GC线程,且就像前面说的,它在运行的时候需要暂停用户程序(stop 搜集器详解 名称 算法 内存区域 执行方式 执行过程 特点 适用场景 开启参数 Serial Garbage Collector 复制算法 针对新生代设计 单线程、串行 当新生代内存不够用时,先暂停全部用户程序 开发、调试、测试共同的特点: 1、由于都是在PC上运行,因此配置一般不会太高,或者说处理器个数不会太多。 2、上面几种情况的应用程序都不会运行太久。 垃圾搜集器性能通用参数 名称 说明 备注 PretenureSizeThreshold 晋升年老代的对象大小。默认为0,比如设为10M,则超过10M的对象将不在eden区分配,而直接进入年老代。 默认为15,比如设为10,则对象在10次普通GC后将会被放入年老代。 DisableExplicitGC 禁用System.gc()。

    1.1K20发布于 2020-07-21
  • 来自专栏c++与qt学习

    Nginx----安装和配置文件参数详解

    一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是 2004年10 /configure来对编译参数进行设置,需要我们手动来指定。那么都有哪些参数可以进行设置,接下来我们进行一个详细的说明。 :scgi的参数备份文件 ​ uwsgi_params:uwsgi的参数文件 ​ uwsgi_params.default:uwsgi的参数备份文件 ​ mime.types:记录的是HTTP协议中的 /configure的配置参数的时候,有一个参数是--pid-path=PATH默认是/usr/local/nginx/logs/nginx.pid,所以可以通过查看该文件来获取nginx的master /configure make && make install (3)将Nginx1.16.1进行参数配置和编译,不需要进行安装。 进入安装目录 .

    2.9K31编辑于 2021-12-08
  • 来自专栏学习与分享

    【Redis】Redis配置参数详解:优化过期删除机制

    通过合理配置一些重要的参数,可以优化过期删除机制,提高系统性能和资源利用效率。本文将深入解析与过期删除相关的关键配置参数,助您更好地理解和优化Redis的工作机制。 配置示例: hz 10 这个例子将Redis的执行频率设置为每秒10次命令执行。 如何调整配置参数? 根据实际需求,用户可以通过修改Redis配置文件(通常是redis.conf)来调整这些参数配置示例: maxmemory-samples 10 5. maxmemory-eviction-limit 作用: 设置在一次淘汰操作中最多能够淘汰的Key的数量。 默认值为10%,可以根据实际情况进行调整。 配置示例: maxmemory-slack 15 如何查看当前配置? 总结 在Redis中,过期删除机制是一项关键的功能,通过合理配置相关参数,可以实现更灵活、高效的数据管理。以下是对配置参数的总结: maxmemory: 设置Redis实例的最大内存限制。

    93210编辑于 2024-02-21
  • 来自专栏算法

    Java线程池七大参数详解配置

    Java线程池七大参数详解配置 Java线程池(ThreadPoolExecutor)是一种执行器(Executor),用于在一个后台线程中执行任务。 以下是线程池的七个关键参数详解配置方法: 1. corePoolSize(核心池大小) 含义:线程池中始终保持的线程数量,即使它们处于空闲状态。 配置:根据任务的类型和服务器的处理器数量来设置,通常不大于corePoolSize + (核心数 * 2)。 配置:根据任务的空闲时间来设置,通常与TimeUnit一起使用。 4. unit(时间单位) 含义:keepAliveTime参数的时间单位。 默认值:TimeUnit.SECONDS。 ThreadPoolConfigExample { public static void main(String[] args) { // 核心池大小 int corePoolSize = 10

    2.4K11编辑于 2024-12-10
领券