oracle process修改为100000,请问各系统参数如何修改?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle process修改为100000,请问各系统参数如何修改?相关的知识,希望对你有一定的参考价值。

如题,现在想把oracle process修改为100000,请问各系统参数如何修改?比如SEMMNS、SEMMSL、SEMMNI的值以及它们的关系。
因为之前自己测试的时候由于没有调整系统参数随意修改process,导致oracle数据库无法启动。这次是生产系统,所以比较谨慎。希望懂的朋友可以帮帮我。
谢谢!

一般 电信业最大得也就2、3万,现代操作系统支持10万进程的估计都城问题,所以设置这么大没啥意义。追问

如果现在最大3500个进程。想问一下您,我通过设置/etc/sysctl.conf中的kernel.sem = 250 32000 100 128 设置成
kernel.sem = 250 569420 100 128,然后alter system set processes=3500 scope =
spfile; 这两步操作可以完成我的目的吗?如果不行,希望您能给个解决方法,谢谢。

参考技术A SQL> alter system set processes=100000 scope = spfile;追问

请看清问题再回答。谢谢。

参考技术B 多大的内存,你调这么大的参数?追问

32G的内存。
请问都需要调整哪些参数啊?我跑测试,不太注重效率,关键是测试结果。

oracle常用命令2

一、连接数情况
--查看当前的连接数
select count(*) from v$process;
--查看设置的最大连接数(默认值为150):
select value from v$parameter where name = ‘processes‘;
--修改最大连接数:
alter system set processes = 300 scope = spfile ;
二、查询表空间:
select tablespace_name from user_tablespaces;

以上是关于oracle process修改为100000,请问各系统参数如何修改?的主要内容,如果未能解决你的问题,请参考以下文章

-bash: ulimit: max user processes: cannot modify limit:

修改oracle数据库processes值

oracle中process数一直高居不下,且有自增长趋势,session数较小。

你的那个oracle中process一直满是怎么解决的?求教

连接oracle数据库,修改启动定时任务所需项 job_queue_processes

nginx优化