[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 數據庫 > Informix > 正文
Informix動態服務器配置--6.相關基本概念
本文出自: http://yulu.163.net/ (2001-06-12 21:04:00)
1. Page Size 

        頁面大小,由系統決定,用戶無權更改。

 

2.  Mirror  { MIRROR }

        是否作鏡像處理。

 

3.  Tape Dev.     { TAPEDEV}

    數據備份所用的磁帶設備,需要選擇好或提前準備好,如使用硬盤文件的話,創建方法同準備硬盤空間。。

    主要參數有磁帶設備路徑(可以是硬盤的某個文件,或/dev/null )、磁帶塊大小(Block Size)及總容量(Total Tape Size)。

 

4.  Log Tape Dev. {LTAPEDEV}
    數據庫邏輯日志備份使用的磁帶設備。


5.  Stage Blob  {STAGEBLOB}

    INFORMIX-OnLine/Optical為存儲目的地是光盤的blobs所用的blobspace名稱。僅當你使用光盤     和INFOMRIX-OnLine/Optical時,才有可能使用此參數。

 

6.  Root Name     {ROOTNAME}

        存儲OnLine配置的根數據庫空間(dbspace),在所有數據庫空間中名字唯一。默認是rootdbs,建議沿用此名稱。

     Primary Path:  { ROOTPATH }

         rootdbs的路徑,須預先準備好。

      Root Size:  { ROOTSIZE }

        規定rootdbs的大小。建議不要小50MB。

     Root Offset : {ROOTOFFSET }

        Root Name 設備的偏移量。對Primary Path指定的設備是操作系統文件時,必須是0;如果Primary Path是原始設備(硬盤、或可擦寫光盤等)可以指定起始位置。


8.  Mirror Path    { MIRRORPATH }

    如果Mirror處選擇了Y,此處要求輸入鏡像設備或文件的絕對路徑。
    Mirror Offset:{ MIRROROFFSET }

    鏡像設備的偏移量。對Mirror Path指定的設備是操作系統文件時,必須是0;如果Mirror Path是原始設備(硬盤、或可擦寫光盤等)可以指定起始位置。


9.  Phy. Log Size  { PHYSFILE }

        規定物理日志大小(大等200K)。初始化仍可以調整。

 

10. Log. Log Size { LOGSIZE }

    規定邏輯日志大小。初始化不可改變。

    最小值=200

    最大值=(rootsize-physfile-512-(63*((pagesize)/1024))/logfiles

  
    Number of Logical Logs  { LOGFILES }

        規定邏輯日志的個數。初始化可以增加。

 

11. Logical Log: 

        記錄數據庫每個操作的日志,主要是為了在數據庫崩潰最大限度的恢復毀壞的數 據。Informix OnLine最少有六個邏輯日志,記錄依次循環存放。要定期對其進行備份,備份的日志仍可使用。在當全部日志寫滿而仍未進行備份時,OnLine將停止運轉,直到有可用的邏輯日志。將數據庫設為No Log 模式、或邏輯日志備份設備是/dev/null時除外。

 

12.Server Number  { SERVERNUM }

       數據庫服務器編號(0∼255)。規定了共享內存存儲中的相對位置,選擇的數值並不重要。只是要求本地主機上的每個OnLine數據庫服務器選擇的值都要唯一。該值在網絡上不一定是唯一的,因為0值是默認設置。建議你選擇一個非0值以避免重復。

 

13.  Server Name { DBSERVERNAME }

    規定與這個OnLine的特定出現相聯系的唯一名字。與環境變量INFORMIXSERVER的值相同。與sqlhosts文件中的一個通訊協議相聯系。

 

14.  Server Aliases { DBSERVERALIASES }

    數據庫別名。

 

15. Max # of Logical Logs    { LOGSMAX }

    邏輯日志的最大個數。主要是為在共享內存中為邏輯日志預留空間。

 

16. Max # of Locks   { LOCKS }

    最大的鎖數。數據庫操作中同時使用的各類鎖的總數的上限。

 

17. Max # of Buffers  { BUFFERS }

        最大緩沖區個數。

 

18. Resident Shared Memory size

    顯示當前共享內存參數所使用的內存空間大小。

 

19. Multiprocessor Machine   { MULTIPROCESSOR }

        是否依據硬件平台來設定是否是多CPU主機。

 

20. CPU VPs  { NUMCPUVPS }

規定了運行虛擬處理機的數目。數值不能超過實際物理CPU數。


      AIO VPs  { NUMAIPVPS }

        規定了運行的AIO類虛處理機數。

        取值是(2*number_of_chunks) 和 6 兩個中的較大者。

        其中: 

        number_of_chunks 是你已經分配的大塊數。

AIO虛處理機將執行除對日志文件的I/O(輸入/輸出)外的所有OnLine磁盤I/O,除非執行了內核異步I/O。如果執行了內核異步I/O,OnLine將使用AIO虛處理機來執行對系統文件空間的I/O。

 

21. Num Procs to Affinity    { AFF_NPROCS }

        取值:0∼計算機中的CPU的數目。

        對支持同類處理器的多處理器計算機,該值指定了連接到OnLine虛處理機上的CPUs數。連接到一個虛處理機到一個CPU會引起該虛處理機在那個CPU上的排它性運行。OnLine從AFF_SPROC指定的處理器數開始,以連續的方式,把虛處理機分配給CPU.

 

22. Proc num to start with  { AFF_SPROC }

        取值:0∼(AFF_NPROCS-NUMCPUVPS+1)的所有值。

        對支持同類處理器的多處理器計算機,指定OnLine把虛處理機連接到CPU上時所啟動的CPU 。AFF_NPROCS規定了計算機上的這種CPU的數目。NUMCPUVPS參數指定了OnLine將啟動的虛處理機數,AFF_SPROC參數指定了OnLine連接虛處理機的第一台CPU,其數目由AFF_NPROCS參數指定。

        例如:如果OnLine平台有八個CPU(AFF_NPROCS=8),並且設置NUMCPUVPS=3, 設AFF_SPROC=5,這時OnLine將把虛處理機連接到第五、六和七台的CPU上。

 

23. Checkpoint Interval   { CKPTINTVL }

        以秒為單位,指定了OnLine兩個檢查點之間的時間。當檢查點出現時,OnLine對共享存儲緩沖器池中的頁和盤上相應的頁進行同步。

設置太小會影響系統性能,太大則快速恢復可能會很慢。

OnLine作檢查的最小時間間隔是30秒,指定檢查點間隔為0意味著OnLine在經過檢查點間隔不作檢查。但並不意味著OnLine不作任何檢查。
     

23. NETTYPE settings:  { NETTYPE }
        Protocol:協議(或連接類型)。sqlhosts文件中的nettype字段(可以不要數據庫服務器的前綴on或ol) 

     Threads : 分配用來管理連接的輪詢線索數

              如果VP_class是NET,則 n >= 1;

                  VP_class是CPU,則 1<= n <= NUMCPUVPS

      Users :期望的並發連接用戶數(connections)

                1<= connections <= 32767

      VP-class:運行輪詢線索虛處理機分類

                 值為CPU 或 NET。

                 不指定的話,如果針對 DBSERVERALIASES,則為NET;針對DBSERVERNAME時,則為CPU。
   

24. Interval { DRINTERVAL }

        以秒為單位的數據復制緩沖器的刷新時間間隔。

        值可以是 1,0,正整數。

        進行同步更新時,值設為1。

 

25. Timeout  { DRTIMEOUT }

        以秒為單位指定數據庫復制對中,一個OnLine數據庫服務器中等待從另一個數據庫服務器中發來的確認信息的時間。

        值= 等待時間 / 4

        即設為你認為等待時間的四分之一。


26. Auto     { DRAUTO }      

        決定兩極數據庫服務器對數據復制故障如何反應。兩個數據復制服務器的這一參數應當有同樣的值。

        =0,不自動切換。

        =1, 數據復制故障時自動切換到次一級標準。重新啟動數據復制時,切換到次一級標準。

        =2,數據復制故障時自動切換到次一級標準。重新啟動數據復制時切換到原標準(和切換原來的主類型到輔類型)。


27. Lost & Found  { DRLOSTFOUND }

        指定包含主數據庫服務器上提交的事務(但不包括主OnLine執行故障時在輔助OnLine上提交的事務)的一個文件的路徑名。

        如果同步復制(DRINTERVAL=1時),此參數不能使用。

28. Message Log  { MSGPATH  }

            信息日志文件的全路徑名。

        指定的目錄必須存在。

 

29. Console Msgs. { CONSOLE   }
        控制台信息的通道目的地。

 

30. Alarm Program { ALARMPROGRAM   }
設置其為當重要事件發生時,寫操作和OnLine執行時所在的全路徑名。

重要事件事件指:數據庫、表、索引或blob故障等等。

31. PDQ  

        即並行數據庫查詢。

        OnLine可用來把一個查詢分發給若幹個處理器執行的技術。

        在OnLine處理決策支持類應用所啟動的查詢時,可以戲劇性的提高性能。

 

32. Max PDQ Priority   {   MAX_PDQPRIORITY }

        限制OnLine可以分配給任何DSS查詢的PDQ資源。

        值:0∼100。

        實際優先級=pdqpriority*MAX_PDQPRIORITY/100

            其中:pdqpriority是用戶設置環境變量。


33. Maximum Decision Support Scans   { DS_MAX_SCANS }

        限制OnLine可以並發執行的PDQ掃描線索數。


34. Dataskip  { DATASKIP }

             避開媒體故障點。這樣能導致數據的高可用性。通過設置此參數指示OnLine略過一些或所有不可利用的分段。

                值:ALL,ON,OFF。默認是OFF。


35. Optimizer Hint  { OPTCOMPIND }

        幫助優化器為應用選擇一個合適的存取方法。

        值:0,1,2

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
Informix動態服務器配置--7.經驗:系統提示.so等找不到 (2001-06-12 22:08:00)
Informix動態服務器配置--6.相關基本概念 (2001-06-12 21:04:00)
Informix動態服務器配置--5.數據庫的初始化 (2001-06-12 20:10:00)
Informix動態服務器配置--4.sqlhosts文件 (2001-06-12 19:00:00)
Informix動態服務器配置--3.準備共享內存和硬盤空間 (2001-06-12 18:08:01)
Informix動態服務器配置--2.環境設置 (2001-06-12 17:04:01)
Informix動態服務器配置--1.做好計劃:考慮優先級和資源 (2001-06-12 16:10:00)
 

★  樊強制作 歡迎分享  ★