亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
123下一頁
最近訪問板塊 發(fā)新帖
查看: 19129 | 回復(fù): 24
打印 上一主題 下一主題

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2004-05-26 22:25 |只看該作者 |倒序?yàn)g覽
不詳?shù)牡胤剑瑲g迎大家繼續(xù)添磚加瓦。我也是從書中收集起來。
一、實(shí)例信息
*sysconfig         ————>;         onconfig文件
*sysprofile        ————>;        服務(wù)器統(tǒng)計(jì)信息
*syslog                ————>;        邏輯日志
*sysvpprof        ————>;        虛擬處理器
create table "sysmaster".sysconfig        {服務(wù)器配置參數(shù)}
(
  cf_id          integer,   {唯一數(shù)字標(biāo)志符                }
  cf_name          char(1,  {onconfig參數(shù)名                }
  cf_flags    integer,   {標(biāo)志,0=在視圖中                }
  cf_original  char(256), {啟動(dòng)時(shí)在onconfig中的值        }
  cf_effective char(256), {實(shí)際使用的值                }
  cf_default   char(256)  {onconfig文件中不指定時(shí)默認(rèn)使用的值        }
);
grant select on sysconfig to public;

create table "sysmaster".sysprofile        {服務(wù)器概貌信息}
(
  name        char(13),        {概貌元素名        }
  value        integer           {當(dāng)前值                }
);
grant select on sysprofile to public;

create table "sysmaster".syslogs        {邏輯日志信息}
(
  number        smallint, {日志文件號(hào)                }
  uniqid         integer,  {日志文件唯一ID        }
  size                integer,  {日志文件頁                }
  used                integer,  {日志文件使用的頁        }                       
  is_used        integer,  {1為已用,0為未用        }
  is_current        integer,  {1為當(dāng)前                }
  is_backed_up        integer,  {1為備份                }
  is_new        integer,  {1為新                }
  is_archived        integer,  {1為存檔                }
  is_temp        integer,  {1為臨時(shí)                }
  flags           smallint  {日志文件標(biāo)志                }
);
grant select on syslogs to public;

create table "sysmaster".sysvpprof        {虛處理器信息與統(tǒng)計(jì)}
(
  vpid                integer, {虛擬處理器                        }
  class                char(50, {虛擬處理器類名(cpu, adm, lio, pio等)}
  usercpu        float,   {用戶時(shí)間unix秒數(shù)                        }
  syscpu          float    {系統(tǒng)時(shí)間unix秒數(shù)                        }
);
grant select on sysvpprof to public;

二、dbspace與塊信息
*sysdbspaces        ————>;        dbspace
*syschunks        ————>;        塊
*syschkio        ————>;        塊I/O
*syschfree        ————>;        塊自由空間        注:syschfree是個(gè)不支持的表

create table "sysmaster".sysdbspaces        {dbspace配置}
(
  dbsnum        smallint, {dbspace號(hào)                }
  name                char(1, {dbspace名        }
  owner                char(,  {dbspace擁有者        }
  fchunk        smallint, {dbspace第一塊                }
  nchunks        smallint, {dbspace塊數(shù)                }                            
  is_mirrored        integer,  {dbspace是否鏡像 1=YES,0=NO}
  is_blobspace        integer,  {dbspace是否大對(duì)象空間        }
  is_temp        integer,  {dbspace是否臨時(shí),1=YES,0=NO        }
  flags                smallint  {dbspace標(biāo)志                }
);
grant select on sysdbspaces to public;

create table "sysmaster".syschunks        {chunk配置}
(
  chknum        smallint, {chunk號(hào)                        }
  dbsnum        smallint, {dbspace號(hào)                        }
  nxchknum        smallint, {dbspace中下一個(gè)塊號(hào)        }
  chksize        integer,  {chunk中的頁                        }
  offset        integer,  {設(shè)備頁偏移量                        }
  nfree                integer,  {塊中未用頁數(shù)                }                          
  is_offline        integer,  {chunk是否脫機(jī),1=YES,0=NO}
  is_recovering        integer,  {chunk是否恢復(fù),1=YES,0=NO}
  is_blobchunk        integer,  {chunk是否blobchunk,1=YES,0=NO}                          
  is_inconsistent integer,{chunk是否不一致,1=YES,0=NO        }
  flags                smallint, {由bitbal轉(zhuǎn)換的塊標(biāo)志                }
  fname                char(12,{設(shè)備路徑名                }                          
  mfname        char(12,{鏡像設(shè)備路徑名                }
  moffset        integer,  {鏡像設(shè)備偏移量                }
  mis_offline        integer,  {鏡像是否脫機(jī),1=YES,0=NO        }
  mis_recovering integer, {鏡像是否恢復(fù),1=YES,0=NO        }
  mflags        smallint  {鏡像塊標(biāo)志                        }
);
grant select on syschunks to public;

create table "sysmaster".syschfree        {顯示塊中的未用空間塊}
(   
  chknum          integer,        { chunk number              塊號(hào)     }
  extnum          integer,        { extent number        in chunk 塊區(qū)域號(hào)     }
  start           integer,        { physical addr of start 開始物理地址 }
  leng            integer                { length of extent         區(qū)域長(zhǎng)度     }       
);
create unique index syschfreeidx on syschfree (chknum, extnum);
revoke all on syschfree from public;
grant select on syschfree to public;

create table "sysmaster".syschkio        {塊設(shè)備I/O統(tǒng)計(jì)信息}
(
  chunknum        smallint, {塊號(hào)                }                            
  reads                integer,  {讀操作數(shù)        }
  pagesread        integer,  {讀頁數(shù)        }                                                        
  writes        integer,  {寫操作數(shù)        }
  pageswritten        integer,  {寫頁數(shù)        }                            
  mreads        integer,  {鏡像讀操作數(shù)        }
  mpagesread        integer,  {鏡像讀頁數(shù)        }                          
  mwrites        integer,  {鏡像寫操作數(shù)        }
  mpageswritten        integer   {鏡像寫頁數(shù)        }
);
grant select on syschkio to public;

三、數(shù)據(jù)庫與表信息
*sysdatabases        ————>;        數(shù)據(jù)庫
*systabnames        ————>;        表
*sysextents        ————>;        表區(qū)域
*sysptprof        ————>;        表I/O

create table "sysmaster".sysdatabase        {實(shí)例中所有的數(shù)據(jù)庫信息}
(
  name                char(1, {數(shù)據(jù)庫名                        }
  partnum        integer,  {systables表ID                }
  owner                char(,  {生成者用戶名                }
  created        integer,  {生成日期                        }
  is_logging        integer,  {無緩沖日志,1=YES,0=NO        }
  is_buff_log        integer,  {緩沖日志,1=YES,0=NO        }
  is_ansi        integer,  {ANSI方式數(shù)據(jù)庫1=YES,0=NO        }                             
  is_nls        integer,  {NLS支持,1=YES,0=NO                }
  flags                smallint  {指示日志的標(biāo)志                }
);
grant select on sysdatabase to public;

create table "sysmaster".systabnames        {實(shí)例中的所有表}
(
  partnum        integer,        { table id for table                 表號(hào)        }
  dbsname        char(1,        { database name        數(shù)據(jù)庫名}
  owner                char(,        { table owner        表擁有者        }
  tabname        char(1,        { table name           表名        }
  collate       char(32)        { collation assoc with database 與GLS的相關(guān)性        }
);
create unique index systabs_pnix on systabnames(partnum);
revoke all on systabnames from public;
grant select on systabnames to public;

create table "sysmaster".sysextents        {實(shí)例中的表和每個(gè)區(qū)域}
(
  dbsname        char(18), {數(shù)據(jù)庫名                }
  tabname        char(18), {表名                        }
  start                integer,  {這個(gè)區(qū)域的物理地址        }
  size                integer   {這個(gè)區(qū)域的長(zhǎng)度(頁數(shù))        }
);
grant select on sysextents to public;

create table "sysmaster".sysptnext        {區(qū)域的信息}
(
  pe_partnum         integer,        { partnum for this partition        這個(gè)區(qū)域的編號(hào)                }
  pe_extnum          smallint,        { extent number                        區(qū)域號(hào)                        }
  pe_phys         integer,        { physical addr for this extent        這個(gè)區(qū)域的物理地址        }
  pe_size         integer,        { size of this extent                這個(gè)區(qū)域的長(zhǎng)度(頁數(shù))        }
  pe_log          integer                { logical page for start        開始邏輯頁                }
);
create unique index sysptnextidx on sysptnext (pe_partnum, pe_extnum);
revoke all on sysptnext from public;
grant select on sysptnext to public;

create table "sysmaster".sysptprof        {表I/O概貌}
(
  dbsname        char(18),         {數(shù)據(jù)庫名}
  tabname        char(18),         {表名    }
  partnum        integer,         {表編號(hào)  }
  lockreqs        integer,         {鎖請(qǐng)求  }
  lockwts        integer,         {鎖等待  }
  deadlks        integer,         {死鎖    }
  lktouts        integer,         {鎖超時(shí)  }
  isreads        integer,         {讀      }
  iswrites        integer,         {寫入    }
  isrewrites        integer,         {改寫    }
  isdeletes        integer,        {刪除    }
  bufreads        integerinteger,        {緩沖區(qū)讀}
  bufwrites        integer,         {行沖區(qū)寫}
  seqscans        integer,         {順序掃描}
  pagreads        integer,        {磁盤讀  }
  pagwrites        integer                {磁盤寫  }
);
grant select on sysptprof to public;

四、用戶對(duì)話信息
*syssessions        ————————>;        對(duì)話數(shù)據(jù)
*syssesprof        ————————>;        用戶統(tǒng)計(jì)信息
*syslocks                        ————————>;        用戶鎖
*syseswts        ————————>;        等待時(shí)間

create table "sysmaster".syssessions        {用戶對(duì)話與連接信息}
(
  sid                integer, {對(duì)話號(hào)                        }
  username        char(8), {用戶名                        }
  uid                smallint,{用戶unix號(hào)                        }
  pid                integer, {用戶進(jìn)程號(hào)                        }
  hostname        char(16),{主機(jī)名                        }
  tty                char(16),{tty端口                        }
  connected        integer, {用戶連接時(shí)間                }
  feprogram        char(16),{程序名                        }
  pooladdr        integer, {專有對(duì)話池指針                }
  is_wlatch        integer, {標(biāo)志1=YES,0=NO,等待鎖存        }
  is_wlock        integer, {標(biāo)志1=YES,0=NO,等待鎖        }
  is_wbuff        integer, {標(biāo)志1=YES,0=NO,等待緩沖區(qū)        }
  is_wckpt        integer, {標(biāo)志1=YES,0=NO,等待校驗(yàn)點(diǎn)        }
  is_wlogbuf        integer, {標(biāo)志1=YES,0=NO,等待日志緩沖區(qū)}
  is_wtrans        integer, {標(biāo)志1=YES,0=NO,等待事務(wù)        }
  is_monitor        integer, {標(biāo)志1=YES,0=NO,監(jiān)視進(jìn)程        }
  is_incrit        integer, {標(biāo)志1=YES,0=NO,在關(guān)鍵段中        }
  state                integer  {標(biāo)志                        }
);
grant select on syssessions to public;

create table "sysmaster".syssesprof        {用戶對(duì)話性能統(tǒng)計(jì)}
(
  sid                integer,           {對(duì)話號(hào)                }
  lockreqs        decimal(16,0),    {請(qǐng)求的鎖                }
  locksheld        decimal(16,0),    {鎖保持        }
  lockwts        decimal(16,0),    {鎖等待                 }
  deadlks        decimal(16,0),    {發(fā)現(xiàn)的死鎖                }
  lktouts        decimal(16,0),    {死鎖超時(shí)                }
  logrecs        decimal(16,0),    {邏輯日志記錄寫入        }
  isreads        decimal(16,0),    {讀                        }
  iswrites        decimal(16,0),    {寫                        }
  isrewrites        decimal(16,0),    {改寫                }
  isdeletes        decimal(16,0),    {刪除                }
  iscommits        decimal(16,0),    {提交                }
  isrollbacks        decimal(16,0),    {撤銷                }
  longtxs        decimal(16,0),    {長(zhǎng)事務(wù)                }
  bufreads        decimal(16,0),    {緩沖區(qū)讀                }
  bufwrites        decimal(16,0),    {緩沖區(qū)寫                }
  seqscans        decimal(16,0),    {順序掃描                }
  pagreads        decimal(16,0),    {頁讀                }
  pagwrites        decimal(16,0),    {頁寫                }
  total_sorts        decimal(16,0),    {總排序                }
  dsksorts        decimal(16,0),    {磁盤排序                }
  max_sortdiskspace  decimal(16,0),{排序使用的最大空間        }
  logspused        decimal(16,0),    {當(dāng)前使用的日志字節(jié)        }
  maxlogsp        decimal(16,0)     {邏輯日志使用的最大空間}
);
grant select on syssesprof to public;

create table "sysmaster".syslocks        {服務(wù)器上的鎖活動(dòng)}
(
  dbsname        char(18), {數(shù)據(jù)庫                }
  tabname        char(18), {表名                        }
  rowidlk        integer,  {索引關(guān)鍵字鎖的行號(hào)        }
  keynum        smallint, {索引關(guān)鍵字鎖的關(guān)鍵字號(hào)}
  type                integer,  {鎖擁有者對(duì)話ID        }
  owner                integer,  {第一個(gè)等待者對(duì)話ID        }
  waiter        char(4)   {鎖類型                }
);
grant select on syslocks to public;
{*******************************************************
注:鎖類型包括
*B        ——————>;byte lock(字節(jié)鎖)
*IS        ——————>;intent shared lock(意圖共享鎖)
*S        ——————>;shared lock(共享鎖)
*XS        ——————>;repeatable read shared key(可重復(fù)讀共享鎖)
*U        ——————>;update lock(更新鎖)
*IX        ——————>;intent exclusive lock(意圖獨(dú)占鎖)
*SIX        ——————>;shared intent exclusive(共享意圖獨(dú)占鎖)
*X        ——————>;exclusive lock(獨(dú)占鎖)
*XR        ——————>;repreatable read exclusive(可重復(fù)讀獨(dú)占鎖)
基本說來,這些鎖類型是三種鎖的組合:共享鎖(S)、獨(dú)占鎖(X)、更新鎖(U)。共享鎖使其他用戶也能讀數(shù)據(jù),但不能改變數(shù)據(jù)。獨(dú)占鎖不讓其他用戶共享數(shù)據(jù)。
更新鎖在更新數(shù)據(jù)時(shí)不讓其他用戶改變數(shù)據(jù)。
IDS中可以鎖定的對(duì)象包括:
*數(shù)據(jù)庫        ——————>;每個(gè)用戶打開數(shù)據(jù)庫時(shí)即對(duì)數(shù)據(jù)庫采用共享鎖,防止別人刪除正在使用的數(shù)據(jù)。這個(gè)操作顯示為sysmaster數(shù)據(jù)庫和sysdatabase表中的鎖,rowid指向包含數(shù)據(jù)庫名的記錄。
*表        ——————>;表鎖顯示為表上的鎖,rowid為0,keynum為0。
*頁        ——————>;頁鎖顯示為rowid以00結(jié)尾,即頁中的所有行均鎖定。
*行        ——————>;行鎖顯示實(shí)際rowid(不以00結(jié)尾)。
*鍵        ——————>;鍵鎖顯示為keynum如果行的索引需要更新,則鎖在該行的索引。
********************************************************}

create table "sysmaster".sysseswts        {對(duì)象等待狀態(tài)與時(shí)間}
(
  sid                integer,  {對(duì)話ID                 }
  reason        char(50), {等待原因說明                 }
  numwaits        integer,  {這個(gè)原因的等待數(shù)         }
  cumtime        float,    {這個(gè)原因的等待累計(jì)時(shí)間}
  maxtime        integer   {這個(gè)原因的等待最長(zhǎng)時(shí)間}
);
grant select on sysseswts to public;

五、不支持的表(沒有建檔,可能在將來版本中改變)

create table "sysmaster".systrans        {用戶事務(wù)}
(
  tx_id                integer,{事務(wù)表指針                   }
  tx_logbeg        integer,{事務(wù)開始的邏輯日志號(hào)           }
  tx_loguniq        integer {事務(wù)中使用的當(dāng)前邏輯日志號(hào)}
);
grant select on systrans to public;

create table "sysmaster".syssqexpalin        {用戶查詢}
(
  sqx_sessionid                integer, {SQL語句的對(duì)話ID,匹配onstat -u 輸出        }
  sqx_bufreads                integer, {SQL語句完成的緩沖區(qū)讀次數(shù)}
  sqx_pagereads                integer, {SQL語句完成的頁面讀次數(shù)}
  sqx_totsorts                 integer, {SQL語句完成的排序次數(shù)}
  sqx_estcost                integer, {這個(gè)查詢的估計(jì)成本,應(yīng)與SET EXPLAIN的輸出相同。注:這個(gè)成本有時(shí)偏高,但可以作為尋找壞查詢的參考}
  sqx_estrows                integer, {檢查這個(gè)查詢返回的行,應(yīng)與SET EXPALIN的輸出相同}
  sqx_seqscan                smallint,{查詢是順序表格掃描時(shí)返回1,通常表示有問題}
  sqx_srtscan                smallint,{查詢是排序掃描時(shí)返回1}
  sqx_autoindex                smallint,{查詢是表格自動(dòng)索引時(shí)返回1}
  sqx_mrgjoin                smallint,{查詢是合并連接時(shí)返回1}
  sqx_dynhashjoin        smallint,{查詢是動(dòng)態(tài)散列連接時(shí)返回1        }
  sqx_sqlstatement        char(32000){SQL語句文本                }
);
grant select on syssqexplain to public;

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2004-05-27 08:41 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

8錯(cuò)

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2004-05-27 09:08 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

佩服!

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2004-05-27 21:43 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

樓主辛苦了,頂

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2004-05-28 18:07 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

UP 收下!

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2004-05-30 16:57 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

辛苦,多謝

論壇徽章:
1
榮譽(yù)版主
日期:2011-11-23 16:44:17
7 [報(bào)告]
發(fā)表于 2004-05-30 18:25 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

干得好!

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2004-05-30 21:13 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

呵呵,應(yīng)該的,我在informix數(shù)據(jù)庫目錄下找的,再配合書上打出來的。能夠?yàn)镃U出一份力,是每個(gè)CU成員應(yīng)盡的義務(wù)。。。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2004-06-04 23:43 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

syssessions的用處有點(diǎn)意思

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2004-06-05 10:01 |只看該作者

informix sysmaster表詳解,來論壇這么久了,算是盡微薄之力。

看不懂,還是頂
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP