Linux下Oracle重啟和修改連線數
一、啟動
1.#su - oracle 切換到oracle使用者且切換到它的環境
2.$lsnrctl status 檢視監聽及資料庫狀態
3.$lsnrctl start 啟動監聽
4.$sqlplus /nolog 進入sqlplus
5.SQL>conn / as sysdba 以DBA身份登入
6.SQL>startup 啟動db
二、停止
1.#su - oracle 切換到oracle使用者且切換到它的環境
2.$lsnrctl stop 停止監聽
3.$sqlplus /nolog 進入sqlplus
4.SQL>conn / as sysdba 以DBA身份登入
5.SQL>SHUTDOWN IMMEDIATE 關閉db
其中startup和shutdowm還有其他一些可選引數,有興趣可以另行查閱
三、檢視初始化引數及修改
1.#su - oracle 切換到oracle使用者且切換到它的環境
2.$sqlplus / as sysdba 進入sqlplus
3.SQL>conn / as sysdba 以DBA身份登入
4.SQL>show parameter session; 檢視所接受的session數量
5.SQL>alter system set shared_servers=10; 將shared_servers的數量設定為10
四.資料庫連線數目
其中一個資料庫連線需要一個session,它的值由processes決定,session與processes通常有以下關係:
session = 1.1 * processes + 5
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伺服器
b、查詢目前連線數
show parameter processes;
c、更改系統連線數
alter system set processes=1000 scope=spfile;
d、建立pfile
create pfile from spfile;
e、重啟Oracle服務或重啟Oracle伺服器
不過這也不是絕對的,還要受到CPU和記憶體等硬體條件的限制。另外 processes和session不可以透過alter system語句直接修改,只可以修改伺服器引數檔案來更改(Server Parameter File)。如果存在一個server parameter file,透過alter system語句所作的更改將會被持久化到檔案中。
五、查詢Oracle遊標使用情況的方法
select * from v$open_cursor where user_name = 'TRAFFIC';
select * from v$open_cursor where user_name = 'TRAFFIC';
六、查詢Oracle會話的方法
select * from v$session[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23682146/viewspace-1055047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MYSQL 檢視最大連線數和修改最大連線數MySql
- oracle資料庫修改連線數Oracle資料庫
- 檢視並修改oracle最大連線數Oracle
- ORACLE檢視並修改最大連線數Oracle
- linux下重啟oracle的方法LinuxOracle
- linux修改TCP連線數(centos實測)LinuxTCPCentOS
- activemq修改IO模型和最大連線數MQ模型
- ubuntu linux 修改socket最大連線數,同時也是檔案最大開啟數UbuntuLinux
- Linux下檢視Nginx的併發連線數和連線狀態LinuxNginx
- MySQL 修改最大連線數MySql
- mysql最大連線數修改MySql
- Oracle檢視允許的最大連線數和當前連線數Oracle
- WINCC7.5SP2下批次修改變數連線地址變數
- oracle檢視允許的最大連線數和當前連線數等資訊Oracle
- 4.2.9 修改元件的Oracle重啟配置元件Oracle
- LINUX 硬連線和軟連線Linux
- 連線池和連線數詳解
- Oracle的左連線和右連線Oracle
- 檢視Oracle連線數Oracle
- oracle 連線數相關Oracle
- docker下mysql連線數修改後不生效問題的解決DockerMySql
- 在Linux下檢視和修改環境變數Linux變數
- Linux 預設連線數Linux
- 檢視Linux連線數Linux
- 單機最大的TCP連線數及其修改TCP
- Oracle表連線操作——Hash Join(雜湊連線)下Oracle
- oracle最大連線數相關Oracle
- Linux重啟和關機Linux
- EF:開啟Oracle連線時報錯Oracle
- linux下修改/dev/shm引數Linuxdev
- Linux下修改Oracle字符集LinuxOracle
- Linux軟連線和硬連結Linux
- 如何修改docker容器的重啟策略(重啟模式)?Docker模式
- Linux 命令列下連線WiFiLinux命令列WiFi
- linux下刪除軟連線Linux
- linux下配置ODBC連線MySqlLinuxMySql
- linux下建立迴圈連線Linux
- linux 下的連線型別Linux型別