檢視和設定oracle資料庫的最大連線數

2021-09-01 06:43:33 字數 676 閱讀 8847

當前的連線數

select count(*) from v$process;

設定的最大連線數(預設值為150)

select value from v$parameter where name = 'processes';

修改最大連線數

alter system set processes = 300 scope = spfile;

當資料庫最大連線數不夠時會出現客戶端連線間歇性失敗,報錯ora-12519。

1、修改oracle最大連線數的方法

a、以sysdba身份登陸pl/sql 或者 worksheet

b、查詢目前連線數

show parameter processes;

c、更改系統連線數

alter system set processes=1000 scope=spfile;

d、建立pfile

create pfile from spfile;

e、重啟oracle服務或重啟oracle伺服器

2、查詢oracle游標使用情況的方法

select * from v$open_cursor where user_name = "traffic";

3、查詢oracle會話的方法

select * from v$session

檢視和設定oracle資料庫的最大連線數

當前的連線數 select count from v process 設定的最大連線數 預設值為150 select value from v parameter where name processes 修改最大連線數 alter system set processes 300 scope sp...

檢視Oracle資料庫狀態

show sga set wrap off set linesize 400 檢視正在執行的後台程序 select from v bgprocess select from v bgprocess where paddr 00 檢視資料庫的物理組成 檔案情況 select from v contro...

Oracle檢視資料庫結構

用sql語句檢視資料庫就夠,前提針對自己可見的表,如下語句,檢視表結構方式 1.select a.column name 欄位名,a.data type 資料型別,a.data length 長度,a.data precision 整數字,a.data scale 小數字,a.nullable 允許...