首页 > 解决方案 > 无法增加数据库会话数

问题描述

目前我在 oracle db 上有 784 个会话计数,并希望增加它,因此使用 sysdba 执行查询 -

ALTER SYSTEM SET sessions=1248 SCOPE=SPFILE;

当我尝试使用以下检查会话计数时,它仍然显示 784 -

SELECT name, value FROM v$parameter WHERE name = 'sessions';

请帮助理解为什么会话数没有增加。

标签: sqloracleoracle11g

解决方案


更新 spfile 会在您下次重新启动数据库时更改初始化设置。v$parameter 显示当前有效的初始化设置集,从您上次重新启动开始,或任何使用“scope=memory”或“scope=both”修改的设置。


推荐阅读