有時候連得上資料庫,有時候又連不上。
可能是資料庫上當前的連線數目已經超過了它能夠處理的最大值。
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產品本身的一些優化,邏輯優化是指應用程式級別的優化物理優化的一些原則...