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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

rowid

發(fā)布時(shí)間:2025/3/8 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rowid 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ROWID的格式
rowidOOOOOOFFFBBBBBBRRR
說(shuō)明數(shù)據(jù)對(duì)象號(hào)相對(duì)文件號(hào)數(shù)據(jù)塊號(hào)行號(hào)

上述表格是Oracle 9i及以上版本數(shù)據(jù)庫(kù)中的rowid格式:

6位對(duì)象號(hào)+3位相對(duì)文件號(hào)+6位數(shù)據(jù)塊號(hào)+3位行號(hào),是一個(gè)18位的64進(jìn)制值。這個(gè)18位的64進(jìn)制值在數(shù)據(jù)庫(kù)內(nèi)卻是以10個(gè)bytes合計(jì)80個(gè)bit的二進(jìn)制數(shù)存放的,和我們直接看到的結(jié)果有所區(qū)別。

這里的64進(jìn)制和10進(jìn)制的對(duì)應(yīng)編碼如下:

?

其中, 6位的對(duì)象號(hào)在數(shù)據(jù)庫(kù)中是用32位二進(jìn)制來(lái)存放的,也就意味著一一個(gè)oracle數(shù)據(jù)庫(kù)中最多可以有232個(gè)對(duì)象,即4G個(gè)對(duì)象; 3位的相對(duì)文件號(hào)在數(shù)據(jù)庫(kù)中是用10位二進(jìn)制來(lái)存放的,也就意味著-一個(gè)表空間中最多可以容納210=1024去掉全0和全1個(gè)數(shù)據(jù)文件 ,

即1022個(gè)數(shù)據(jù)文件; 6位的數(shù)據(jù)塊號(hào)用22位二進(jìn)制來(lái)存放的,也就意味著-個(gè)數(shù)據(jù)文件最多可以包含222=4M個(gè)數(shù)據(jù)塊; 3位的行號(hào)在數(shù)據(jù)庫(kù)中是用1 6位二進(jìn)制來(lái)存放的,也就意味著一一個(gè)數(shù)據(jù)塊上最多可以容納21 6-65536行記錄。

?

對(duì)于大文件表空間下的rowid有如下特定的格式,這有別于小文件表空間下的rowid格式:

000000BBBBBBBBBRRR

即,6位的數(shù)據(jù)庫(kù)對(duì)象號(hào)+9位的數(shù)據(jù)塊號(hào)+3位的行號(hào),同樣也是以18位的64進(jìn)制值來(lái)表示80位的二進(jìn)制數(shù)。只不過(guò),在這里少了相對(duì)文件號(hào),其中6位的數(shù)據(jù)庫(kù)對(duì)象號(hào)用32位的二進(jìn)制數(shù)來(lái)存放(即-一個(gè)數(shù)據(jù)庫(kù)最多可以擁有232=4G個(gè)數(shù)據(jù)塊對(duì)象),9位的數(shù)據(jù)塊號(hào)同樣用32位的二進(jìn)制數(shù)來(lái)存放(即一個(gè)大文件表空間可以擁有232個(gè)數(shù)據(jù)塊兒),最后3位的行號(hào)占用剩余的16位的二進(jìn)制數(shù),正好占滿80位。

?

?

大文件相對(duì)文件號(hào)為0,因?yàn)榇笪募谋淼膔owid格式中根本就不存在相對(duì)文件號(hào)的信息,最本質(zhì)的原因是大文件表空間下永遠(yuǎn)只能有且僅有1個(gè)數(shù)據(jù)文件。也就沒(méi)有相對(duì)文件號(hào)的概念了。同時(shí),對(duì)于大文件的表空間,如果數(shù)據(jù)塊大小為32K的話,那

我們可以在查詢列表中,把rowid偽列當(dāng)做普通的字段來(lái)查詢。

我們還可以通過(guò)數(shù)據(jù)庫(kù)提供給我們的工具包來(lái)獲取該信息:

SQL> select rowid,

2 dbms _rowid.rowid_ _bject(rowid) object id,3 dbms, _kowid.rowid_ relative_ fnorowid) file_ id,

4 dbms_ rowid.rowid. bock _number(rowid) block_ jd ,5 dbms_ rowidrowid_ row_ number(rowid) num ,

6 rowidtochar(rowid) from employees where employee_ jd=1007;

ROWID ?OBJECT_ID FILEI _ID BLOCK_ ID ?NUM ROWIDTOCHAR(ROWID)

AAAR5pAAF AAAADPAAA ?73321 ?5 ?207 ?: 0 AAAR5pAAFAAAADPAAA

?

?

?

?

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的rowid的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲男人天堂2018 | 另一种灿烂生活 | 韩国黄色网 | 在线毛片网| 国产成人啪一区二区 | 日本一级大毛片a一 | 久久久亚洲欧洲 | 伊人论坛 | 欧美在线激情视频 | 毛片网在线观看 | 日韩亚洲视频 | 热热色国产 | 久久福利影院 | 老司机久久| 日韩女人性猛交 | 中国成熟妇女毛茸茸 | 国产在线不卡 | 亚洲第一黄 | 久草播放 | 一本色道久久综合狠狠躁 | 国产综合日韩 | 国产毛片久久久久久国产毛片 | 抖音视频在线观看 | 99久久香蕉 | 国产91丝袜在线播放九色 | 中文有码在线播放 | 青青青在线免费 | 欧美在线视频观看 | 中文字幕一区二区三 | 李丽珍裸体午夜理伦片 | 神马一区二区三区 | 天天干夜夜拍 | 成人区人妻精品一区二 | 富二代成人短视频 | 午夜精品视频在线观看 | 日本中文字幕有码 | 91美女啪啪 | 久久久久久久美女 | 性欧美17一18内谢 | 日本女人一区二区三区 | www.xxx.国产 | 优优色综合 | 日韩福利片在线观看 | 僵尸叔叔在线观看国语高清免费观看 | 日韩精品第一 | 国产传媒在线播放 | 成人在线观看小视频 | 久久久久久国产视频 | 女人高潮潮呻吟喷水 | 免费久久精品视频 | 好吊色视频一区二区 | 欧美一区二区公司 | avtt亚洲天堂| 蜜桃色999| 欧美性一区 | 精品夜夜澡人妻无码av | 久久中文字幕人妻 | 91伦理 | 伊人久久在线 | 天天看黄色 | 久久久久久av | www.好了av | 最新99热| 国产乱视频 | 欧美brazzers| 天天干天天操天天玩 | 国产豆花视频 | 五月婷婷狠狠爱 | 无码人妻精品一区二区蜜桃视频 | 日韩精品一区二区三区无码专区 | 日本青草视频 | 亚洲区免费 | 中国一级片黄色一级片黄 | 日本精品99| 交视频在线播放 | 法国空姐 在线 | 日韩一级片免费在线观看 | 日韩和欧美一区二区 | 国产精品视频第一页 | 捆绑最紧bdsm视频 | 欧美精品性生活 | 免费看aaaaa级少淫片 | 日韩午夜毛片 | 亚洲精品乱码久久 | 久久精品国产亚洲av麻豆图片 | a天堂在线观看视频 | 肉丝超薄少妇一区二区三区 | 懂色av一区二区三区蜜臀 | 男人添女人囗交视频 | 国产成人超碰人人澡人人澡 | 国产aa视频 | 日韩激情视频网站 | 精品视频在线观看 | 亚洲在线激情 | 大乳丰满人妻中文字幕日本 | 狠狠操网址 | 国产精品白嫩极品美女视频 | 在线h网站| 欧美成人高清在线 |