1. Oracle
1)查询和修改数据库最大连接数
查看当前的数据库连接数:
select count(*) from v$process;
数据库允许的最大连接数:
select value from v$parameter where name ='processes';
修改数据库最大连接数:
----设置数据库最大连接数为2000
alter system set processes=2000 scope = spfile;
----关闭/重启数据库
SQL> shutdown immediate
SQL> startup
1、以dba身份登录
并查看SGA信息:
SQL>show parameter sga;
查看PGA信息:
SQL>show parameter pga;
2、修改sga_target
SQL>alter system set sga_target=436M;
3、修改sga_max_size
SQL> alter system set sga_max_size=436M scope=spfile;
4、重启数据库使其生效:
SQL>shutdown immediate;
##注意,重启前一定先完成上述两部操作,且sga_target不得大于sga_max_size,一般保持两者相等。否则可能导致数据库无法启动。
SQL>startup
5、查看SGA是否生效:
SQL>show parameter sga
1、 增大缓存大小
----检查当前缓存大小
SELECT name, value FROM v$parameter WHERE name LIKE ‘%buffer%’;
----修改缓存大小
ALTER SYSTEM SET db_cache_size = 200M scope = both;
2、 增大重做日志缓存大小
----检查当前重做日志缓存的大小
SELECT name, value FROM v$parameter WHERE name LIKE ‘%log_buffer%’;
----修改重做日志缓存的大小
ALTER SYSTEM SET log_buffer = 200M scope = both;
2. 数据库配置文件