當前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > 功能介紹 > 庫存管理 > 庫存檔案
數(shù)據(jù)庫存儲系統(tǒng)
數(shù)據(jù)庫的存儲結(jié)構(gòu)是這個模式的,即記錄是按照行存儲的,但是數(shù)據(jù)庫的讀取不是以行為單位,否則一次讀取只能處理一行,效率很低。因此數(shù)據(jù)庫,無論是讀一行,還是讀取多行,都是將這些行所在的頁進行加載。數(shù)據(jù)管理存儲空間的基本單位是頁(Page)
頁可以存儲多個行記錄(Row) ,先是表空間(Tablespace),表空間包含段(segement),還存在區(qū)(Extent)。
這里泛普給您詳細介紹數(shù)據(jù)庫整體的存儲結(jié)構(gòu):
1、段(Segment)
段里面有多個區(qū),區(qū)在文件系統(tǒng)是一個連續(xù)的分片空間,不過在段中不要求區(qū)與區(qū)之間是分配單位,不同類型的數(shù)據(jù)庫對象以不同的段形式存在。 當我們創(chuàng)建數(shù)據(jù)表,索引的時候,就會創(chuàng)建對應的段,比如建表的時候,會自動創(chuàng)建表段,創(chuàng)建表索引的時候,會創(chuàng)建一個索引段。
2、區(qū)(Extent)
區(qū)是一個比頁高一個級別的存儲結(jié)構(gòu),一個區(qū)一般有64個里連續(xù)的頁,InnoDB 頁的默認大小是 16K, 索引一個區(qū)的大小是 64*16 = 1MB
3、表空間(Tablespace )
表空間是一個邏輯容器,表空間存儲的對象是段,在一個表空間中可以有多個段,一個段只能屬于一個表空間,數(shù)據(jù)庫可以有多個表空間,表空間從管理上劃分為系統(tǒng)表空間、用戶表空間、撤銷表空間、臨時表空間。
4、oracle 中使用塊代表頁
數(shù)據(jù)庫 IO 最小單位是頁,與數(shù)據(jù)庫相關(guān)的內(nèi)容會存在頁結(jié)構(gòu)中,數(shù)據(jù)頁包括7個部分,分別是文件頭(File Header),頁頭(Page Header),最大最小記錄(Inflimum+siprenum)、用戶記錄(User Records)、空閑空間(Free Space),頁目錄(Page Directory)和文件尾(File Tailer)。
5、頁的存儲結(jié)構(gòu)
頁主要分成3部分: 頭尾節(jié)點部分。數(shù)據(jù)記錄部分,索引部分。
數(shù)據(jù)頁有兩個字段,分別是文件頭FIL_PAGE_PREV 和文件尾 FIL_PAGE_NEXT, 主要作用是指針,分別指向上一個數(shù)據(jù)和下一個數(shù)據(jù),連接起來相當于一個雙向鏈表。
第二部分是記錄部分,最大最小記錄和用戶記錄部分占了頁結(jié)構(gòu)的主要空間。當新記錄插入的時候,會從空想空間分配用于存儲新記錄。
第三部分是索引部分, 這部分是頁目錄,起到了記錄索引的作用。
6、如何創(chuàng)建一個頁記錄?
將索引的記錄分成幾組,這些記錄包括最小記錄和最大記錄,但是不包括已刪除記錄。
第1組,也就是最小記錄所在的分組只有一個記錄; 最后一組,就是最大記錄所在的分組,會有1-8個記錄,其余的組數(shù)據(jù)在4-8條。
在每個組最后一條記錄的頭信息中會存儲該組一共有多少條,作為 n_owned 字段。
頁目錄用來存儲每組最后一條記錄的地址偏移量,這些地址偏移量會按照先后順序存儲起來,每組的地址偏移量稱為 slot ,每個槽相當于指針指向了不同組的最后一個記錄。
- 1學籍管理系統(tǒng)
- 2零售管理系統(tǒng)
- 3工資管理系統(tǒng)
- 4員工工資管理系統(tǒng)
- 5公司管理軟件
- 6融資擔保管理系統(tǒng)
- 7高校教學管理系統(tǒng)
- 8OA試用
- 9OA注冊
- 10OA表單
- 11OA平臺
- 12OA開源
- 1倉庫管理軟件erp系統(tǒng)管理
- 2庫存管理管控系統(tǒng)
- 3零售業(yè)庫存管理軟件
- 4零售倉儲管理系統(tǒng)
- 5庫存管理軟件推薦
- 6可視化倉庫管理系統(tǒng)
- 7做庫管系統(tǒng)
- 8庫管有哪些系統(tǒng)
- 9貨物庫存管理軟件選型指南:模塊全面剖析
- 10家具企業(yè)倉庫進銷存軟件
- 11進銷存庫存管理軟件
- 12醫(yī)療器械庫房管理系統(tǒng)
- 13存貨管理系統(tǒng)選型關(guān)鍵因素及模塊構(gòu)成是什么?
- 14庫存管理軟件服務
- 15庫存管理子系統(tǒng)
- 16wms倉儲管理系統(tǒng)推薦
- 17倉庫定位管理系統(tǒng)
- 18erp系統(tǒng)庫存量
- 19倉庫步驟管理系統(tǒng)
- 20erp倉儲軟件
- 21倉管管控系統(tǒng)
- 22庫存管理 系統(tǒng)
- 23庫存erp系統(tǒng)
- 24庫管的erp軟件
- 25wms倉儲管理系統(tǒng)優(yōu)化
- 26庫存管理系統(tǒng)源程序
- 27庫存的軟件
- 28材料庫存管理軟件哪家強?購買渠道有哪些?
- 29庫存商品管控系統(tǒng)
- 30 存貨管理軟件開發(fā)商中,哪些實現(xiàn)了自動化管理?
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓