Re: [請益] DB設計上為何不要都開NVARCHAR2(4000)

看板Soft_Job作者時間9年前 (2014/08/17 00:12), 9年前編輯推噓1(103)
留言4則, 3人參與, 最新討論串7/8 (看更多)
: 推 TllDA: client allocate memory是什麼意思? client又不知道DB設定 08/16 05:36 : → osnq: 同Tiida 的疑問 08/16 06:06 每一個client連到oracle都會起一個或多個process與session 在存取資料庫時,記憶體的存取有分sga和pga pga是有限制的,一個表都是nvarchar 4000 或都是 nvarchar10 可以存放在memory的筆數是不一樣的 在建立session時會將fetch的data 放在 pga的 Private SQL Area 如果放得筆數少,就必需要一直做disk IO 總之就是記憶體會不夠用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.80.19 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1408205531.A.1CD.html ※ 編輯: kunchung (123.194.80.19), 08/17/2014 00:16:00

08/17 00:18, , 1F
小事,請買EXADATA就解決了.
08/17 00:18, 1F

08/17 22:28, , 2F
樓上別氣了,反正那是人家的錢,人家的專業忠誠度
08/17 22:28, 2F

08/17 22:29, , 3F
另外推本文
08/17 22:29, 3F

08/18 21:58, , 4F
專業推
08/18 21:58, 4F
文章代碼(AID): #1JxuBR7D (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1JxuBR7D (Soft_Job)