1.         Linux核心参数
 
#vi /etc/sysctl.conf
--------------------------------
cat >>/etc/sysctl.conf <<EOF
kernel.shmall = 20            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-09-14 09:51:37
                            
                                1066阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Redis 内核参数设置指南
在现代应用开发中,Redis 被广泛应用于缓存、消息队列等场景。为了保证 Redis 的高效运行,调整内核参数是很有必要的。本文旨在教导新手如何配置 Redis 所需的内核参数,我们将通过以下流程逐步进行。
## 整体流程
| 步骤 | 操作                                     |
|------|------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-21 08:13:12
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            net.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.de、            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-30 11:07:02
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转载:http://www.cnblogs.com/prognani/archive/2012/05/14/2500674.html
最近项目设计到数据库内存分配,于是在网上搜了一下,看了几篇文章,总结如下:
 
oracle 实例结构:
oracle实例 = 内存结构+进程结构
oracle进程=服务进程+用户进程
主要的后台进程有:
DBWR:数据库读写进程
LG            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-07-26 11:50:38
                            
                                1153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。
 
一、创建profile必须要有CREATE PROFILE的系统权限。
为用户指定资源限制,必须:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-03-28 11:14:38
                            
                                1767阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近项目设计到数据库内存分配,于是在网上搜了一下,看了几篇文章,总结如下: oracle 实例结构:oracle实例 = 内存结构+进程结构oracle进程=服务进程+用户进程主要的后台进程有:DBWR:数据库读写进程LGWR:日志记录进程ARCH:归档进程CKPT:检查点进程(日志切换;上一个检查点之后,又超过了指定的时间;预定义的日志块写入磁盘;例程关闭,DBA强制产生,表空间off            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-04-25 15:00:35
                            
                                1292阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            redis配置优化
                Redis配置优化
设置maxmemory。设置Redis使用的最大物理内存,即Redis在占用maxmemory大小的内存之后就开始拒绝后续的写入请求,该参数可以确保Redis因为使用 了大量内存严重影响速度或者发生OOM(out-of-memory,发现内存不足时,它会选择杀死一些进程(用户态进程,不是内核线程)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 23:36:40
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0x01 内存调整调整ES内存分配有多种方式,建议调整 /etc/sysconfig/elasticsearch  # Directory where the Elasticsearch binary distribution resides
ES_HOME=/usr/share/elasticsearch
# Heap Size (defaults to 256m min, 1g m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 15:00:37
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下表中只是对每个参数进行了最低的要求,如果是生产环境需要进行专门的优化调整。参数值文件semmslsemmn            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-29 11:36:26
                            
                                291阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执教的时候,到底采用何种优化方法,就由Oracle参数 optimizer_mode 来决定。
SQL> show parameter optimizer_mode
NAME                     
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-04-10 16:48:53
                            
                                8513阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ALTERDATABASEDATAFILE'd:ORANTDATABASEUSER1ORCL.ORA'RESIZE1000M;,CREATETABLESPACEINDEX_DATAD            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-03-07 20:11:00
                            
                                193阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            通过设置sysctl.conf文件参数来调整内核参数。首先我们来看那/proc/sys目录下的文件与sysctl.conf参数文件的关系。在 /proc/sys/kernel目录下查看shmmax参数设置的大小[root@node156 etc]# cat /proc/sys/kernel/shmmax
4294967295查看sysctl.conf文件shmmax 参数设置            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-08-27 00:10:11
                            
                                1086阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执教的时候,到底采用何种优化方法,就由Oracle参数 optimizer_mode 来决定。SQL> show parameter optimizer_modeNAME                                  TYPE         VALUE-----------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-09 09:55:05
                            
                                954阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.configure retention policy to redundancy 1:是用来决定那些备份不再需要了,它一共有三种可选项,分别是CONFIGURE RETEN            
                
         
            
            
            
            Linux内核参数设置sysctl命令详解 原文:https://.zhukun.net/archives/80 sysctl是一个允许您改变正在运行中的Linux系统的接口. 它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能. 用sy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-11 16:48:00
                            
                                438阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Oracle 11g的Linux版本在修改了MEMORY_TARGET或者SGA_TARGET后启动可能会报错:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startupORA-00845: MEMORY_TARGET not supported on            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-07-08 21:55:38
                            
                                1909阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析。Linux安装文档中给出的最小值:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.shmmni = 4096kernel.sem = 250 32000            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-01-13 20:54:04
                            
                                1601阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很可能就是JVM            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-29 10:32:46
                            
                                179阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE内核参数服务器内存为4G的情况下 修改/etc/sysctl.conf文件 (ROOT账户) kernel.shmmax = 2147483648 //公式:2G*1024*1024*1024=2147483648(字节) //表示最大共享内存,如果小的话可以按实际情况而定,一般为物理内存的一半(单位:字节) kernel.shmmni            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-04-28 15:32:32
                            
                                656阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            服务器内存为4G的情况下 修改/etc/sysctl.conf文件 (ROOT账户) kernel.shmmax = 2147483648 //公式:2G*1024*1024*1024=2147483648(字节) //表示最大共享内存,如果小的话可以按实际情况而定,...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-16 22:28:47
                            
                                279阅读