午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Oracle平臺(tái)下的數(shù)據(jù)分片技術(shù)解析

瀏覽:21日期:2023-11-20 12:01:14
Oracle公司出品的數(shù)據(jù)庫(kù)治理系統(tǒng)以其優(yōu)越的性能博得了廣大用戶的青睞,它以豐富的內(nèi)嵌函數(shù),PL/SQL支持,多平臺(tái),Application Server集成等,給開(kāi)發(fā)人員提供了極大的靈活性。 在ORACLE的用戶權(quán)限分配中,只提供對(duì)表、函數(shù)、同義詞、視圖、包等的Insert,Update, Select,Delete,Execute等操作,并未提供字段級(jí)的權(quán)限設(shè)置(實(shí)際上,對(duì)大型數(shù)據(jù)庫(kù)進(jìn)行字段級(jí)的 權(quán)限設(shè)置雖然帶來(lái)了安全性方面的好處,但對(duì)于性能的存在一定的影響),因此,對(duì)于大型 MIS系統(tǒng),進(jìn)行數(shù)據(jù)的分片是在所難免的。 一般地,一個(gè)典型的MIS數(shù)據(jù)庫(kù)平臺(tái)設(shè)計(jì)是這樣的: 對(duì)用戶權(quán)限的分配是通過(guò)對(duì)ORACLE臨時(shí)系統(tǒng)表來(lái)實(shí)現(xiàn)的: 1、在需要分片的表(CUSTOMER)中建立相關(guān)字段,如SGRANT_NUM number(20)及所屬部門(mén) SUNIT_ID varchar(10), 2、對(duì)該表創(chuàng)建動(dòng)態(tài)視圖 CUSTOMER_PV select * from CUSTOMER A where CD_WAREHOUSE.SUNIT_ID is null or exists ( select * from CUSTOMER B where A.SUNIT_ID = B.SUNIT_ID and ( B.SGRANT_NUM >= TO_NUMBER(SUBSTR(USERENV('CLIENT_INFO'), 1, 10)) and ( B.SGRANT_NUM <= TO_NUMBER(SUBSTR(USERENV('CLIENT_INFO'), 11, 10)) ) ) 3、在用戶登錄系統(tǒng)時(shí)修改用戶環(huán)境 client_info 中的分片號(hào); 4、這樣,對(duì)設(shè)計(jì)者,不存在分片問(wèn)題,對(duì)最終用戶,可定義該用戶的組織分片號(hào)來(lái)約束該用戶能夠存取的數(shù)據(jù)。 優(yōu)點(diǎn): 1、由服務(wù)器自動(dòng)完成,對(duì)設(shè)計(jì)無(wú)任何影響; 2、速度快,對(duì)巨量數(shù)據(jù)無(wú)明顯影響; 缺點(diǎn): 1、只能根據(jù)組織(或其他)進(jìn)行縱向分片,不夠靈活; 2、技術(shù)實(shí)現(xiàn)復(fù)雜,主表的更改將直接影響視圖(需要重新生成); 3、一旦組織機(jī)構(gòu)變化,則分片需要重新設(shè)置。
主站蜘蛛池模板: 日本裸体xx少妇18在线 | 日韩毛片网 | 青青草超碰在线 | 色综合小说 | 中文字幕亚洲精品在线 | www.激情| 九九视频在线 | 美女操网站 | 婷婷91| 日韩一二三四 | 日本久久综合 | 四虎网站最新网址 | 99精品久久 | 久久久精品中文字幕 | 激情丁香六月 | 日韩欧美在线中文字幕 | 五月婷婷亚洲综合 | av在线播放一区 | 五月婷婷激情视频 | 日本一区二区久久 | 日韩免费中文字幕 | 黄色三级av | 日韩av综合 | 成年人视频在线观看免费 | 99精品国自产在线 | 少妇人妻一级a毛片 | 国产91免费| 国产69久久精品成人看 | 一区二区国产精品视频 | 日本熟妇毛茸茸茂密的森林 | 婷婷在线综合 | 肉丝袜高跟岳激情难忍 | 黄色大片在线播放 | 国产一级一片免费播放放a 99国产精品99久久久久久 | 偷自在线 | 欧美三级 欧美一级 | 中文字幕精品视频在线观看 | 91亚洲精 | 福利一二区 | 亚洲成人a∨| 黄色免费观看网站 |