日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

理解oracle的共享连接和专用连接

發布時間:2025/3/18 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 理解oracle的共享连接和专用连接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

專用連接模式下,客戶端連接只支持專用連接;共享連接模式下,既可以使用專用連接模式,又可以使用共享連接模式;
專用連接模式:一個客戶端連接對應一個服務器進程,一對一;
共享連接模式:多個客戶端連接對應一個服務器進程,服務器端存在一個進程調度器(dispatchers)來管理,多對多;
看圖說話
共享連接

專用連接

查看oracle數據庫服務器是共享連接模式還是專用連接模式

以下測試為專用模式使用共享模式連接登錄數據庫報錯


將server修改回DEDICATED,即可登錄

那么如何修改數據庫為共享模式呢?
配置dispatcher為2個,最大不超過5個;
alter system set dispatchers='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.3.168))(DISPATCHERS=2)';——這里建議寫上host,如果不寫,需要在連接的電腦上hosts文件加一條主機名和ip對應記錄,否則會報錯ora-12545;
alter system set max_dispatchers=5;
配置共享服務器進程的數量
alter system set shared_servers=5;——設置當前共享服務器進程為5
alter system set max_shared_servers=15;——最大共享服務器進程為15
alter system set shared_server_sessions=100;——設置共享連接會話數,此數量不能超過session的數量

修改tnsnames.ora的連接模式為shared共享模式

連接成功,查詢v$session動態性能視圖,連接方式既有專用又有共享連接

查詢所有的dispatchers


最后教給大家一個簡易連接方式
語法:
connect 用戶名/密碼@主機名(或IP地址):端口號/實例名
如:sqlplus sys/123456@192.168.3.168:1521/orcl

轉載于:https://blog.51cto.com/12185273/2051556

總結

以上是生活随笔為你收集整理的理解oracle的共享连接和专用连接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。