国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

清楚理解限制(limit)系列1

2024-07-21 02:13:14
字體:
來源:轉載
供稿:網友

oracle里有形形色色的限制(limit),清楚的了解這些限制可以幫助我們更好的使用oracle和理解oracle.

本文是oracle的限制系列的第一篇文章,最主要介紹了一些由oracle初始化參數設定的一些基本限制(sessions , processes )

key word: ora-00018 , ora-00020

1。sessions

在初始化參數所設定的限制中,最為人所知的估計就是sessions和processes

sessions 參數指定了一個 instance中能夠同時存在的sessions數量,或者說,就是能同時登陸到數據庫的并發用戶數。通常,我們設定這個數字時需要考慮我們可能會有多少個同時連接到數據庫的并發用戶,并加上后臺進程的進程數,最后乘與1.1.

比如說,估計系統中可能會同時有100個用戶連接到數據庫,那么,你的session最少應該為

(100 + 10 ) * 1.1 = 121

當數據庫連接的并發用戶已經達到這個值時,又有新session連進來,就會報錯

00018, 00000, "maximum number of sessions exceeded"

// *cause: all session state objects are in use.

// *action: increase the value of the sessions initialization parameter.

2. processes

和sessions是類似的是processes這個參數。

processes參數指定了instance在os層面所能同時運行的進程數?;诤蛃essions設定同樣的考慮,我們在設定processes時,也應考慮我們可能會有多少個同時連接到數據庫的并發用戶,并加上后臺進程的進程數。

當然,在mts(shared server)的配置下,這個值的確定會有所不同。應該是普通后臺進程+最大共享

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武汉市| 池州市| 固安县| 肇庆市| 彭阳县| 当雄县| 奉化市| 大理市| 安陆市| 蓬溪县| 阜康市| 横山县| 天津市| 新民市| 景宁| 邻水| 阳西县| 长乐市| 前郭尔| 大田县| 屯门区| 运城市| 丹江口市| 山西省| 红河县| 包头市| 巴林左旗| 尚义县| 宁海县| 清河县| 绥化市| 涞源县| 南华县| 洱源县| 安溪县| 南溪县| 巴楚县| 崇礼县| 高陵县| 巴楚县| 中江县|