如何檢視作業系統的塊大小
如何檢視作業系統的塊大小
oracle建庫一般設定資料庫塊大小8192K,一般是OS塊大小的整數倍,要避免資料庫塊大小小於系統塊大小的情況。
點選(此處)摺疊或開啟
-
① 資料塊(Data Block),是讀寫資料檔案的最小單位,預設是8KB,可以透過SQL語句“SELECT FILE#,NAME,BLOCK_SIZE FROM V$DATAFILE;”查詢,單位為BYTE。
-
② 重做日誌資料塊(Redo Block),大小一般等於作業系統的系統塊的大小,一般為512或4096,可以透過SQL語句“SELECT BLOCKSIZE FROM V$LOG;”或“SELECT LEBSZ FROM X$KCCLE;”查詢,單位為BYTE。
- ③ 控制檔案資料塊(Control File Block),預設為16KB,可以透過SQL語句“SELECT BLOCK_SIZE FROM V$CONTROLFILE;”查詢,單位為BYTE。
1.在WINDOWS系統上,可以用命令fsutil來檢視,測試如下:
命令列輸入:fsutil fsinfo ntfsinfo c:
會得到輸出:(其中紅色框內就是BlockSize的大小)
C:\Documents and Settings\administrator>fsutil fsinfo ntfsinfo c:
NTFS 卷序列號 : 0x72ccb5f2ccb5b129
版本 : 3.1
區數量 : 0x0000000008ff8235
簇總數 : 0x00000000011ff046
可用簇 : 0x0000000000547b73
保留總數 : 0x0000000000000050
每個扇區位元組數 : 512
每個簇位元組數 : 4096
每個 FileRecord 段的位元組數 : 1024
每個 FileRecord 段的簇數 : 0
Mft 有效資料長度 : 0x0000000009cac000
Mft 起始 Lcn : 0x00000000000c4df6
Mft2 起始 Lcn : 0x00000000008ff823
Mft 區域起始 : 0x0000000001067920
Mft 區域結尾 : 0x000000000108ce60
上面簇位元組數既為塊大小。
C:\WINDOWS\system32>fsutil fsinfo ntfsinfo d:
NTFS 卷序列號: 0x08441b9808441b98
NTFS 版本: 3.1
LFS 版本: 2.0
扇區數量: 0x0000000006515ae1
簇總數: 0x0000000000ca2b5c
可用簇: 0x0000000000206f49
保留總數: 0x00000000000007c0
每個扇區位元組數: 512
每個物理扇區位元組數: 512
每個簇位元組數: 4096
每個 FileRecord 段位元組數: 1024
每個 FileRecord 段簇數: 0
Mft 有效資料長度: 0x000000001c140000
Mft 起始 Lcn: 0x0000000000000003
Mft2 起始 Lcn: 0x00000000004363c9
Mft 區域起始: 0x0000000000063d00
Mft 區域結尾: 0x00000000000667a0
最大裝置剪裁盤區計數: 512
最大裝置剪裁位元組計數: 0xffffffff
最大卷剪裁盤區計數: 62
最大卷剪裁位元組計數: 0x40000000
資源管理器識別符號: 80173D7F-561F-11E4-8252-806E6F6E6963
2.在linux系統上,可以用命令tune2fs ,測試如下
[root@localhost test10g]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 8776068 7576504 753764 91% /
/dev/sda1 497829 16303 455824 4% /boot
none 517300 0 517300 0% /dev/shm
/dev/sda5 1035660 96452 886600 10% /tmp
[root@localhost test10g]# tune2fs -l /dev/sda1|grep Block
Block count: 514048
Block size: 1024
Blocks per group: 8192
[root@localhost test10g]# tune2fs -l /dev/sda2|grep Block
Block count: 2229018
Block size: 4096
Blocks per group: 32768
上面Block size即為塊大小。
--檢視共享記憶體頁大小
root@rh6a_[/root]# getconf PAGESIZE
4096
--檢視塊大小
root@rh6a_[/root]# tune2fs -l /dev/sda1 |grep 'Block size'
Block size: 1024
3.在Solaris系統上,可以用命令fstyp,測試如下:
bash-2.05# fstyp -v /dev/rdsk/c0t2d0s0 |more
ufs
magic 11954 format dynamic time Mon Nov 4 17:46:05 2002
sblkno 16 cblkno 24 iblkno 28 dblkno 408
sbsize 2048 cgsize 4096 cgoffset 160 cgmask 0xfffffff0
ncg 697 size 17827200 blocks 17553949
bsize 4096 shift 12 mask 0xfffff000
fsize 1024 shift 10 mask 0xfffffc00
frag 4 shift 2 fsbtodb 1
minfree 1% maxbpg 1024 optim time
maxcontig 256 rotdelay 0ms rps 120
csaddr 408 cssize 11264 shift 8 mask 0xffffff00
ntrak 10 nsect 320 spc 3200 ncyl 11142
cpg 16 bpg 6400 fpg 25600 ipg 3040
nindir 1024 inopb 32 nspf 2
nbfree 4388485 ndir 2 nifree 2118876 nffree 4
cgrotor 0 fmod 0 ronly 0 logbno 0
上面sbsize即為塊大小。
4.AIX
命令列輸入:lsfs -q /uo1
結果如下:(紅色的為BlockSize大小)
lv size: 50331648
fs size: 50331648
block size: 4096
sparse files: yes
inline log: no
inline log size: 0
EAformat: v1
Quota: no
DMAPI: no
VIX: no
# lsfs -q /u01
Name Nodename Mount Pt VFS Size Options Auto Accounting
/dev/fslv00 -- /u01 jfs2 50331648 rw yes no
(lv size: 50331648, fs size: 50331648, block size: 4096, sparse files: yes, inline log: no, inline log size: 0, EAformat: v1, Quota: no, DMAPI: no, VIX: no)
5.HPUNIX
root@$HPRX2800::[/]#df -g
/home (/dev/vg00/lvol5 ) :
8192 file system block size 8192 fragment size
16384 total blocks 15296 total free blocks
15208 allocated free blocks 3872 total i-nodes
3801 total free i-nodes 3801 allocated free i-nodes
1073741829 file system id vxfs file system type
0x10 flags 255 file system name length
/home file system specific string
About Me
...............................................................................................................................
● 本文整理自網路
● 本文在itpub(http://blog.itpub.net/26736162)、部落格園(http://www.cnblogs.com/lhrbest)和個人微信公眾號(xiaomaimiaolhr)上有同步更新
● 本文itpub地址:http://blog.itpub.net/26736162/viewspace-2136094/
● 本文部落格園地址:http://www.cnblogs.com/lhrbest
● 本文pdf版及小麥苗雲盤地址:http://blog.itpub.net/26736162/viewspace-1624453/
● QQ群:230161599 微信群:私聊
● 聯絡我請加QQ好友(646634621),註明新增緣由
● 於 2017-03-26 09:00 ~ 2017-03-26 22:00 在魔都完成
● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解
● 版權所有,歡迎分享本文,轉載請保留出處
...............................................................................................................................
拿起手機使用微信客戶端掃描下邊的左邊圖片來關注小麥苗的微信公眾號:xiaomaimiaolhr,掃描右邊的二維碼加入小麥苗的QQ群,學習最實用的資料庫技術。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2136094/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檢視作業系統塊大小作業系統
- 檢視linux 作業系統上系統塊大小Linux作業系統
- XP上作業系統塊的檢視命令作業系統
- 檢視linux檔案系統的塊大小Linux
- 檢視linux檔案系統塊大小Linux
- 如何檢視作業系統(OS)的位數?作業系統
- 如何檢視Linux作業系統版本?Linux作業系統
- 檢視Windows檔案系統資料塊大小的方法Windows
- 如何判斷作業系統大小端作業系統
- 檢視作業系統基本資訊作業系統
- 檢視作業系統位數(zt)作業系統
- win10系統如何檢視硬碟大小_win10系統檢視硬碟容量的步驟Win10硬碟
- linux 檢視作業系統位數Linux作業系統
- Linux作業系統中如何檢視當前程式的狀態?Linux作業系統
- 檢視硬碟,卷標,塊大小硬碟
- 檢視linux作業系統的max_io_sizeLinux作業系統
- 檢視LINUX unix的作業系統是多少位Linux作業系統
- Linux系統中如何檢視塊裝置資訊?Linux
- Windows 8.1系統下如何檢視當前顯示卡的視訊記憶體大小Windows記憶體
- Linux系統下檢視目錄大小Linux
- 檢視linux版本號及作業系統位數Linux作業系統
- AIX作業系統怎麼檢視檔案的操作記錄AI作業系統
- 通過作業系統的程式號檢視資料庫的session作業系統資料庫Session
- 透過作業系統的程式號檢視資料庫的session作業系統資料庫Session
- 各種*nix作業系統下檢視網路卡頻寬 .作業系統
- 檢視Oracle Database 10g 的資料庫支援的作業系統OracleDatabase資料庫作業系統
- 如何檢視MongoDB分片chunksize的值的大小MongoDB
- 檢視linux系統硬碟目錄佔用大小Linux硬碟
- Linux作業系統中開啟檔案數量的檢視方法Linux作業系統
- 檢視CentOS伺服器的cpu、記憶體、作業系統版本資訊CentOS伺服器記憶體作業系統
- Linux 下檢視開源軟體或作業系統的原始碼(轉)Linux作業系統原始碼
- 檢視硬碟大小硬碟
- 檢視錶大小
- 檢視Oracle各組成部份(如資料塊頭)的大小Oracle
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統
- 在Windows中檢視作業系統的uptimeWindows作業系統
- 各個作業系統的 作業系統日誌作業系統