oralce筆記5 關於資料庫連線數限制

2021-08-26 10:56:14 字數 554 閱讀 4808

有時候連得上資料庫,有時候又連不上。

可能是資料庫上當前的連線數目已經超過了它能夠處理的最大值。

select count(*) from v$process --當前的連線數

select value from v$parameter where name = 'processes' --資料庫允許的最大連線數

修改最大連線數:

alter system set processes = 300 scope = spfile;

重啟資料庫:

shutdown immediate;

startup;

--檢視當前有哪些使用者正在使用資料

select osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine

from v$session a, v$sqlarea b

where a.sql_address =b.address order by cpu_time/executions desc;

當然登陸要用管理員

oralce資料庫索引

例如有如下表 test tbid name rowid 1zhangsan 0 1 2limei 1 2 3haungqing 0 3 如果在該表中不存在任何索引,那麼在查詢某一條記錄,例如姓名為limei的人,因為查詢到乙個後下面不確定是否還存在姓名為limei的人,因此會進行全表掃瞄查詢。而如果...

關於Oralce資料庫優化的幾點總結

個人理解,資料庫效能最關鍵的因素在於io,因為操作記憶體是快速的,但是讀寫磁碟是速度很慢的,優化資料庫最關鍵的問題在於減少磁碟的io,就個人理解應該分為物理的和邏輯的優化,物理的是指oracle產品本身的一些優化,邏輯優化是指應用程式級別的優化物理優化的一些原則 1 oracle的執行環境 網路,硬...

關於Oralce資料庫優化的幾點總結

關於oralce資料庫優化的幾點總結 個人理解,資料庫效能最關鍵的因素在於io,因為操作記憶體是快速的,但是讀寫磁碟是速度很慢的,優化資料庫最關鍵的問題在於減少磁碟的io,就個人理解應該分為物理的和邏輯的優化,物理的是指oracle產品本身的一些優化,邏輯優化是指應用程式級別的優化物理優化的一些原則...