欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      1如何判斷數(shù)據(jù)庫表空間使用情況5則范文

      時間:2019-05-14 20:09:32下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《1如何判斷數(shù)據(jù)庫表空間使用情況》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《1如何判斷數(shù)據(jù)庫表空間使用情況》。

      第一篇:1如何判斷數(shù)據(jù)庫表空間使用情況

      如何判斷數(shù)據(jù)庫表空間使用情況

      經(jīng)常會有一些同事反映數(shù)據(jù)庫表空間不足,使用率達(dá)到90%以上,我遠(yuǎn)程后發(fā)現(xiàn),其實表空間還有很大的可擴(kuò)展空間,之所有查出使用率95%以上,是與數(shù)據(jù)文件的擴(kuò)展屬性與查詢語句有關(guān),本文檔介紹如何查看表空間最大可擴(kuò)展空間。

      1,數(shù)據(jù)文件與表空間介紹

      表空間是一個邏輯概念,數(shù)據(jù)文件是物理概念,數(shù)據(jù)文件是實實在在存在于磁盤上的文件。一個表空間可以1022個數(shù)據(jù)文件,公司項目中的一個數(shù)據(jù)文件如果開啟了自動擴(kuò)展屬性,那最大可以擴(kuò)展到32G。

      2,查看數(shù)據(jù)文件信息

      公司的絕大部分RAC環(huán)境是使用ASM方式管理數(shù)據(jù)文件的,可以通過數(shù)據(jù)文件名稱直觀的辨別數(shù)據(jù)文件是的存儲方式,一般ASM磁盤名都是以加號“+”開頭,例如“+DATA”、“+FRA”之類。如果是單機(jī)環(huán)境,那數(shù)據(jù)文件會存放在本地文件系統(tǒng)上,例如D盤或E盤的某個目錄下,使用select * from dba_data_files;命令查看當(dāng)前數(shù)據(jù)庫的數(shù)據(jù)文件信息,如下圖:

      建議按tablespace_name排序,圖中DLMIS表空間有12個數(shù)據(jù)文件,而且12個數(shù)據(jù)文件都開啟的自動擴(kuò)展屬性(AUTOEXTENSIBLE=YES),都存儲在+DATA磁盤組上,最大可擴(kuò)展到12*32G=384G。目前DLMIS表空間有4個文件擴(kuò)展到了32G(圖中紅框標(biāo)示)。另外8個數(shù)據(jù)文件還有很大的可擴(kuò)展空間,目測估計還有約130G左右的可擴(kuò)展空間,所以DLMIS表空間當(dāng)前是足夠的。其他表空間也是這樣查看。

      3,增加數(shù)據(jù)文件

      如果某個表空間的所有數(shù)據(jù)文件都快擴(kuò)展到了32G,那就需要手動增加數(shù)據(jù)文件,以DLMIS表空間為例,向DLMIS表空間增加一個數(shù)據(jù)文件: alter tablespace dlmis add datafile '+DATA' size 2000m autoextend on;命令意思是向dlmis表空間增加一個數(shù)據(jù)文件,存儲在+DATA的ASM磁盤組上(ASM有自動管理的功能,它會根據(jù)表空間名與數(shù)據(jù)庫名自動為數(shù)據(jù)文件生成一個唯一的名字,不需要手動寫全),初始大小為2000m,開啟自動擴(kuò)展功能。如下圖:

      該圖是另一個項目中截取的,最后兩個數(shù)據(jù)文件是新加了,同一條命令執(zhí)行了兩次,只寫'+DATA',ASM為兩個數(shù)據(jù)文件自動唯一命名了。

      4,存儲的空間

      任何服務(wù)器磁盤或共享存儲陣列都有最大空間限制,不可能永無止境的擴(kuò)展,單機(jī)環(huán)境服務(wù)器本地磁盤大小很空間查看,RAC環(huán)境可能通過select name,total_mb,free_mb from v$asm_diskgroup;命令查看數(shù)據(jù)庫使用的ASM磁盤組總大小與空閑大小

      圖中兩個磁盤組都還在約500G的可用空間,足夠擴(kuò)容。

      第二篇:oracle-sql語句-創(chuàng)建表空間、數(shù)據(jù)庫

      1、查看表空間的名稱及大小

      select t.tablespace_name, round(sum(bytes/(1024*1024)),0)ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name;

      2、查看表空間物理文件的名稱及大小

      select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0)total_space from dba_data_files order by tablespace_name;

      3、查看回滾段名稱及大小

      select segment_name, tablespace_name, r.status,(initial_extent/1024)InitialExtent,(next_extent/1024)NextExtent, max_extents, v.curext CurExtent From dba_rollback_segs r, v$rollstat v Where r.segment_id = v.usn(+)order by segment_name;

      4、查看控制文件

      select name from v$controlfile;獲取創(chuàng)建表空間的sql select

      dbms_lob.substr(dbms_metadata.get_ddl('TABLESPACE',a.tablespace_name))from dba_tablespaces a;

      SQL> select sid,serial# from v$session where username='TEST';alter system kill session '150,9019';查看被鎖的表 select object_name,machine,s.sid,s.serial#,s.event from gv$locked_object l,dba_objects o,gv$session s where l.object_id=o.object_id and l.session_id=s.sid;alter system kill session ‘sid,serial#’;

      5、查看日志文件

      select member from v$logfile;

      6、查看表空間的使用情況

      select sum(bytes)/(1024*1024)as free_space,tablespace_name from dba_free_space group by tablespace_name;

      SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,(B.BYTES*100)/A.BYTES “% USED”,(C.BYTES*100)/A.BYTES “% FREE” FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME;

      Select b.tablespace_name as表空間名,b.bytes as字節(jié)數(shù),(b.bytes-sum(nvl(a.bytes,0)))as已使用,sum(nvl(a.bytes,0))as剩余空間,sum(nvl(a.bytes,0))/(b.bytes)*100 as 剩余百分比 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_id,b.bytes order by b.file_id;

      7、查看數(shù)據(jù)庫庫對象

      select owner, object_type, status, count(*)count# from all_objects group by owner, object_type, status;

      8、查看數(shù)據(jù)庫的版本

      Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle';

      9.查看某個表空間內(nèi)所占空間大于某個值的段(表或索引):

      Select segment_name,bytes FROM dba_segments Where bytes>10000000 AND tablespace_name='tablespace_name';10.查看所有表空間的碎片程度(值在30以下表示碎片很多)

      select tablespace_name,sum(bytes),sum(free),sum(free)*100/sum(bytes)from(select

      b.file_id file_ID,b.tablespace_name tablespace_name,b.bytes Bytes,(b.bytes-sum(nvl(a.bytes,0)))used,sum(nvl(a.bytes,0))free,sum(nvl(a.bytes,0))/(b.bytes)*100

      Percent

      from dba_free_space a,dba_data_files b

      where a.file_id=b.file_id

      group by b.tablespace_name,b.file_id,b.bytes

      order by b.file_id)group by tablespace_name order by sum(free)*100/sum(bytes);11.查看自上次數(shù)據(jù)庫啟動以來所有數(shù)據(jù)文件的讀寫次數(shù)

      select

      substr(DF.NAME,1,5)Drive,DF.NAME file_name,(fs.phyblkrd+fs.phyblkwrt)

      from v$filestat fs,v$datafile df

      where df.file#=fs.file#;

      創(chuàng)建臨時表空間: //創(chuàng)建臨時表空間

      create temporary tablespace mytest tempfile 'E:/Program/oracle/product/10.1.0/oradata/orcl/mytest.dbf' size 32m autoextend on next 32m maxsize 1024m extent management local;

      //創(chuàng)建數(shù)據(jù)表空間

      create tablespace mytest_data logging datafile 'E:/Program/oracle/product/10.1.0/oradata/orcl/mytest_data.dbf' size 32m autoextend on next 32m maxsize 1024m extent management local;//創(chuàng)建用戶并指定表空間

      create user testaccount identified by testpwd default tablespace mytest_data temporary tablespace mytest;//給用戶授予權(quán)限

      grant connect,resource to testaccount;(db2:指定所有權(quán)限)12,創(chuàng)建一個用戶:

      CREATE USER username IDENTIFIED BY password OR IDENTIFIED EXETERNALLYOR IDENTIFIED GLOBALLY AS ‘CN=user’[DEFAULT TABLESPACE tablespace][TEMPORARY TABLESPACE temptablespace][QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace[,QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace[PROFILES profile_name][PASSWORD EXPIRE][ACCOUNT LOCK or ACCOUNT UNLOCK];

      //查看數(shù)據(jù)庫中的所有用戶: select * from all_users;//or select * from dba_users 13查看oracle最大連接數(shù): Select session_max,session_current,sessions_highwater,users_max from v$license;Select username,count(username)from v$session group by username;加密存儲過程 WRAP

      INAME=D:ORACLESOURCEDATE.SQL ONAME=D:ORACLESOURCEDATA.PLD

      第三篇:使用PowerDesigner生成數(shù)據(jù)庫表報告

      使用PowerDesigner 15生成數(shù)據(jù)庫表報告

      1.單擊工具欄中的Reports圖標(biāo)

      2.點擊圖表,添加新的Reports

      3.生成報告中的語言為中文

      4.雙擊添加Table到報告項目Section_1中

      5.只留下生成表格列信息

      6.設(shè)置列表布局

      7.設(shè)置邊框

      8.生成報告

      選擇Generate RTF導(dǎo)出

      第四篇:SQL語句判斷數(shù)據(jù)庫、表、字段是否存在

      SQL語句判斷數(shù)據(jù)庫、表、字段是否存在--判斷[TestDB]是否存在if exists(select 1 from master..sysdatabases where name='TestDB')

      print 'TestDB存在'

      else

      print 'TestDB不存在'

      --判斷表[TestTb]是否存在if exists(select * from TestDB..syscolumns where id=object_id('TestDB.dbo.TestTb'))print '表TestTb存在'

      else

      print '表TestTb不存在'

      --判斷[TestDB]數(shù)據(jù)中[TestTb]表中是否存在[Name]字段

      if exists(select * from TestDB..syscolumns where id=object_id('TestDB.dbo.TestTb')and name='Name')

      print '字段Name存在'

      else

      print '字段Name不存在'

      第五篇:用裸設(shè)備擴(kuò)數(shù)據(jù)庫表空間專題(完整版)

      硬件環(huán)境:小型機(jī) IBM P670,存儲:IBM SHARK F-20 軟件環(huán)境:操作系統(tǒng) AIX5.1 數(shù)據(jù)庫oracle9i 主題思想:物理卷PV->卷組VG->邏輯卷LV(類型:raw)->添加表空間 操作過程:

      一、首先 #lsvg – o //查看所有可用卷組 datavg03 datavg02 datavg01 datavg00 rootvg

      二、然后對用來專為數(shù)據(jù)庫準(zhǔn)備的卷組進(jìn)行如下操作: #lsvg –l datavg03 datavg09: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT lvdata0316 raw 64 64 1 open/syncd N/A lvdata0317 raw 64 64 1 open/syncd N/A lvdata0318 raw 64 64 1 closed/syncd N/A lvdata0319 raw 64 64 1 closed/syncd N/A lvdata0320 raw 64 64 1 closed/syncd N/A lvdata0321 raw 64 64 1 closed/syncd N/A lvdata0322 raw 64 64 1 closed/syncd N/A lvdata0323 raw 64 64 1 closed/syncd N/A lvdata0324 raw 64 64 1 closed/syncd N/A lvdata0325 raw 64 64 1 closed/syncd N/A lvdata0326 raw 64 64 1 closed/syncd N/A lvdata0327 raw 64 64 1 closed/syncd N/A lvdata0328 raw 64 64 1 closed/syncd N/A lvdata0329 raw 64 64 1 closed/syncd N/A lvdata0330 raw 64 64 1 closed/syncd N/A 由顯示可知:該卷組還有13個邏輯卷(裸設(shè)備)未被使用(如果在顯示結(jié)果中沒有closed/syncd狀態(tài)的邏輯卷,可進(jìn)入第3步)但如何知道這13個邏輯卷有多大容量呢,可以機(jī)使用如下命令:

      #lslv lvdata0315 LOGICAL VOLUME: lvdata0309 VOLUME GROUP: datavg09 LV IDENTIFIER: 0037de1d00004c0000000105cd3b6816.11 PERMISSION: read/write VG STATE: active/complete LV STATE: opened/syncd TYPE: raw WRITE VERIFY: off MAX LPs: 512 PP SIZE: 64 megabyte(s)COPIES: 1 SCHED POLICY: parallel LPs: 64 PPs: 64 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCATABLE: yes INTRA-POLICY: middle UPPER BOUND: 32 MOUNT POINT: N/A LABEL: None MIRROR WRITE CONSISTENCY: on/ACTIVE EACH LP COPY ON A SEPARATE PV ?: yes 可看到物理分區(qū)大小為64M,由于在同一卷組當(dāng)中,所以可以知道所有物理分區(qū)大小都是64M,從lsvg - l datavg09的顯示結(jié)果可看到,PPs:LPs=1:1所以,每個邏輯卷的大小是:LPs×PPSIZE=64*64M=4096M=4G,進(jìn)而可知還有13個4G的邏輯卷,未被使用。

      但到此還不能完全保證就可以使用這13個邏輯卷對數(shù)據(jù)庫的表空間進(jìn)行擴(kuò)充,因為我們還不知到這些裸設(shè)備的屬主,所以還需要如下步驟: #cd /dev # ls –l rlvdata03* //顯示以rlvdata03開頭的文件屬性 crw-rw----1 oracle dba 58, 20 Aug 22 11:33 rlvdata0318 crw-rw----1 oracle dba 58, 21 Aug 22 11:35 rlvdata0319 crw-rw----1 oracle dba 58, 22 Aug 22 11:37 rlvdata0320 crw-rw----1 oracle dba 58, 23 Aug 22 12:35 rlvdata0321 crw-rw----1 oracle dba 58, 24 Aug 22 12:37 rlvdata0322 crw-rw----1 oracle dba 58, 25 Aug 22 12:39 rlvdata0323 crw-rw----1 oracle dba 58, 26 Aug 22 12:39 rlvdata0324 crw-rw----1 oracle dba 58, 27 Aug 19 16:14 rlvdata0325 從查詢結(jié)果可知,裸設(shè)備的屬主已經(jīng)是oracle了,oracle可以添加這些裸設(shè)備了,但如果裸設(shè)備的屬主不是oracle而是其他用戶,那么需要

      #chown oracle:dba rlvdata03* //要根據(jù)實際情況修改,千萬小心

      三、添加表空間 我們可以登錄數(shù)據(jù)庫了,使用有創(chuàng)建或修改表空間權(quán)限的用戶登錄數(shù)據(jù)庫(有多種方法),我們以sqlplus為例: #su - oracle $ sqlplus /nolog

      SQL*Plus: Release 9.2.0.5.0t ‘raw’ datavg09 64 說明:在卷組datavg09上創(chuàng)建邏輯卷lvdata0331,邏輯卷的類型是raw,邏輯卷的lps是64 邏輯卷大小太大對會影響數(shù)據(jù)庫性能,所以不宜創(chuàng)建過大的裸設(shè)備。然后進(jìn)行前面的‘三’節(jié)

      但是如果當(dāng)前所有的卷組都已使用完,沒有可以用來添加裸設(shè)備的卷組,那么還要,創(chuàng)建卷組。

      五、創(chuàng)建卷組 在創(chuàng)建之前,我們首先看一下有沒有可用的物理卷 #lspv vpath53 000b273dbe31ff50 datavg03 vpath54 000b273dbe320138 datavg03 vpath55 000b273dbe320303 datavg03 vpath56 000b273dbe320795 None vpath57 000b273dbe320a46 None vpath58 000b273dbe320c29 None 可以看到vpath56、vpath57、vpath58、還沒有備卷組使用。由于當(dāng)前環(huán)境的存儲提供是磁盤陣列,所以vpath 是在陣列上指定了大小的,在小型機(jī)系統(tǒng)認(rèn)到的所謂的“物理卷”(其實真正的物理卷,應(yīng)該是

      hdisk)。

      # mkvg-f-y'datavg04'-s'64' '-n' vpath56 vpath57 vpath58 說明:用 vpath56 vpath57 vpath58 創(chuàng)建卷組datavg04,并且物理分區(qū)大小是64M 卷組創(chuàng)建好后,重復(fù)前面的步驟即可完成。

      參考:

      裸設(shè)備,也叫裸分區(qū)(原始分區(qū)),是一種沒有經(jīng)過格式化,不被Unix通過文件系統(tǒng)來讀取的特殊字符設(shè)備。本文收集裸設(shè)備和Oracle問答20例。

      1.什么叫做裸設(shè)備?

      裸設(shè)備,也叫裸分區(qū)(原始分區(qū)),是一種沒有經(jīng)過格式化,不被Unix通過文件系統(tǒng)來讀取的特殊字符設(shè)備。它由應(yīng)用程序負(fù)責(zé)對它進(jìn)行讀寫操作。不經(jīng)過文件系統(tǒng)的緩沖。

      2.如何辨別裸設(shè)備?

      在Unix的/dev目錄下,有許多文件,其中有兩個大類:字符設(shè)備文件和塊設(shè)備文件。

      字符設(shè)備特殊文件進(jìn)行I/O操作不經(jīng)過操作系統(tǒng)的緩沖區(qū),而塊設(shè)備特殊文件用來同外設(shè)進(jìn)行定長的包傳輸。字符特殊文件與外設(shè)進(jìn)行I/o操作時每次只傳輸一個字符。而對于塊設(shè)備特殊文件來說,它用了cache機(jī)制,在外設(shè)和內(nèi)存之間一次可以傳送一整塊數(shù)據(jù)。裸設(shè)備使用字符特殊文件。在/dev 目錄下,你可以看到許多這樣的文件。

      3.使用裸設(shè)備的好處

      因為使用裸設(shè)備避免了再經(jīng)過Unix操作系統(tǒng)這一層,數(shù)據(jù)直接從Disk到Oracle進(jìn)行傳輸,所以使用裸設(shè)備對于讀寫頻繁的數(shù)據(jù)庫應(yīng)用來說,可以極大地提高數(shù)據(jù)庫系統(tǒng)的性能。當(dāng)然,這是以磁盤的 I/O非常大,磁盤I/O已經(jīng)稱為系統(tǒng)瓶頸的情況下才成立。如果磁盤讀寫確實非常頻繁,以至于磁盤讀寫成為系統(tǒng)瓶頸的情況成立,那么采用裸設(shè)備確實可以大大提高性能,最大甚至可以提高至40%,非常明顯。

      而且,由于使用的是原始分區(qū),沒有采用文件系統(tǒng)的管理方式,對于Unix維護(hù)文件系統(tǒng)的開銷也都沒有了,比如不用再維護(hù)I-node,空閑塊等,這也能夠?qū)е滦阅艿奶岣摺?/p>

      4.如何決定是否應(yīng)該使用裸設(shè)備?

      判斷是否使用裸設(shè)備要從以下方面進(jìn)行考慮:首先,數(shù)據(jù)庫系統(tǒng)本身需要已經(jīng)被比較好的經(jīng)過了優(yōu)化。優(yōu)化是一門很有些技術(shù)的話題,很難簡單地講述。其次,使用Unix命令來辨別是否存在磁盤讀寫瓶頸。比如Unix的vmstat, sar等命令都可以較好的進(jìn)行鑒別。如果決定采用裸設(shè)備,需要磁盤上還有空閑的分區(qū)。否則,就要新添磁盤,或者對原有系統(tǒng)重新規(guī)劃。

      5.什么系統(tǒng)必須使用裸設(shè)備?

      如果使用了Oracle并行服務(wù)器選項,則必須采用裸設(shè)備來存放所有的數(shù)據(jù)文件,控制文件,重做日志文件。只有把這些文件放到裸設(shè)備上,才能保證所有Oracle實例都可以讀取這個數(shù)據(jù)庫的文件。這是由Unix操作系統(tǒng)的特性決定的。

      還有一種情況是,如果你想使用異步I/O,那么在有些Unix上也必須采用裸設(shè)備。這個需要參考具體Unix的相關(guān)文檔。

      6.能夠使用一個磁盤的第一個分區(qū)作為裸設(shè)備嗎?

      可以,但是不推薦。在Unix的比較舊的版本是銀行,磁盤的第一個分區(qū)常常包含這個磁盤的一些信息,以及邏輯卷的一些控制信息。若這些部分被裸設(shè)備覆蓋的話,磁盤就會變得不可識別,導(dǎo)致系統(tǒng)崩潰。

      較新的Unix版本不會發(fā)生這樣的情況,因為它們采用了更復(fù)雜的技術(shù)來管理磁盤,邏輯卷的一些信息。

      但是,除非很確信不要使用磁盤的第一個分區(qū)來作為裸設(shè)備。

      7.我可以把整個裸設(shè)備都作為Oracle的數(shù)據(jù)文件嗎?

      不行。必須讓數(shù)據(jù)文件的大小稍微小于該裸設(shè)備的實際大小。至少要空出兩個oracle塊的大小來。

      8.裸設(shè)備應(yīng)該屬于那個用戶?

      應(yīng)該由root來創(chuàng)建裸設(shè)備,然后再分配給Oracle用戶以供使用。同時還要把它歸入Oracle用戶所在的那個組里邊(通常都是DBA)。

      9.在創(chuàng)建數(shù)據(jù)文件時如何指定裸設(shè)備?

      和普通文件沒有什么太大的區(qū)別,一樣都是在單引號里邊寫上裸設(shè)備的詳細(xì)路徑就可以了。舉一個例子:要在創(chuàng)建一個表空間,使用兩個裸設(shè)備,每個分別為30M的大小,Oracle塊的大小為4K,可以用下面的命令:

      CREATE TABLESPACE RAW_TS

      DATAFILE'/dev/raw1' size 30712k

      DATAFILE '/dev/raw2' size 30712k;

      10.Oracle塊的大小和裸設(shè)備有什么關(guān)系嗎?

      Oracle會必須是裸設(shè)備上物理塊大小的倍數(shù)。

      11.如何在裸設(shè)備上進(jìn)行備份?

      在裸設(shè)備上,不能使用Unix實用程序來進(jìn)行備份,唯一的辦法是使用最基本的Unix命令:DD來進(jìn)行備份。比如:dd if=/dev/raw1of=/dev/rmt0bs=16k。dd的具體語法可以參考unix手冊,或者聯(lián)機(jī)幫助。你也可以先用dd把裸設(shè)備上的數(shù)據(jù)文件備份到磁盤上,然后再利用Unix實用程序進(jìn)一步處理。行服務(wù)器選項,12。我可以在數(shù)據(jù)庫上讓一部分?jǐn)?shù)據(jù)文件使用文件系統(tǒng),另一部分使用裸設(shè)備嗎?

      可以。但是這樣的話,會使備份過程更加復(fù)雜。

      13.我應(yīng)該把聯(lián)機(jī)重做日志文件放到裸設(shè)備上嗎?

      這是一個極好的選擇。聯(lián)機(jī)重做日志文件是寫操作非常頻繁的文件,放到裸設(shè)備上非常合適。如果你使用了并行服務(wù)器選項,那么聯(lián)機(jī)重做日志文件必須放到裸設(shè)備上面。

      14.可以把歸檔日志文件放到裸設(shè)備上嗎?

      不行。歸檔日志文件必須放到常規(guī)的Unix文件系統(tǒng)上面,或者直接放到磁帶上面去。

      15.我可以在裸設(shè)備上邊放置多個數(shù)據(jù)文件嗎?

      不行。所以你必須在設(shè)置裸設(shè)備時非常小心。太小的話,會導(dǎo)致空間很快用完,太大的話,空間就白白浪費了。

      16.因應(yīng)該把幾個裸設(shè)備放到同一個物理磁盤上嗎?

      這樣做不好。因為使用裸設(shè)備就是為了提高磁盤讀寫速度。而把多個裸設(shè)備放到同一個物理磁盤上會導(dǎo)致讀寫競爭,這樣對于提高I/O速度是不利的。應(yīng)該盡量分散裸設(shè)備到不同的物理磁盤上,最好是分散到不同的磁盤控制器上。這是最佳選擇。

      17.需要把所有裸設(shè)備都定義成同樣的大小嗎?

      這不是必須得,但是劃分成同樣的大小對于管理數(shù)據(jù)庫比較有利。

      18.為了在Unix上使用裸設(shè)備,我需要改變Unix核心參數(shù)嗎?

      不需要。但可以選擇減小緩沖區(qū)的大小,如果沒有別的應(yīng)用也在同一臺Unix機(jī)器上運行。因為運用了裸設(shè)備以后,不再使用Unix的系統(tǒng)緩沖區(qū)。

      19.為了提高讀寫速度,在操作系統(tǒng)級別上,還有什么辦法可以采取嗎?

      使用RAID(廉價冗余磁盤陣列)也是非常有效的辦法,尤其實那種讀寫非常頻繁的系統(tǒng)。

      20.在考慮了以上所有方面后,還能有什么辦法可以提高性能的嗎?

      這就需要對Oracle 進(jìn)行優(yōu)化,并且購買更多的磁盤和磁盤控制器,來分散I/O

      下載1如何判斷數(shù)據(jù)庫表空間使用情況5則范文word格式文檔
      下載1如何判斷數(shù)據(jù)庫表空間使用情況5則范文.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        oracle 數(shù)據(jù)文件、表空間、日志文件、控制文件數(shù)據(jù)庫管理

        實驗四 oracle 數(shù)據(jù)庫管理 一、試驗?zāi)康?掌握對數(shù)據(jù)文件、表空間、日志文件、控制文件的常用命令,作為DBA的必要準(zhǔn)備。 二、實驗內(nèi)容 2.1 數(shù)據(jù)文件的管理 (1)在安裝完畢之后,在I......

        表空間五篇范文

        管理表空間和數(shù)據(jù)文件 小結(jié):作用 Undo表空間和臨時表空間的建立方法 了解各個狀態(tài)(online,read write,readonly)的作用,及如何改變表空間的狀態(tài)的方法。 了解移動數(shù)據(jù)文件的原因,及......

        Oracle數(shù)據(jù)庫創(chuàng)建表空間、建立用戶、授權(quán)、還原備份

        創(chuàng)建用戶一般分四步: 第一步:創(chuàng)建臨時表空間 第二步:創(chuàng)建數(shù)據(jù)表空間 第三步:創(chuàng)建用戶并制定表空間 第四步:給用戶授予權(quán)限 --Oracle創(chuàng)建臨時表空間 如果沒有指定的臨時表空間,則可......

        Oracle數(shù)據(jù)庫使用心得

        Oracle數(shù)據(jù)庫使用心得 092909 謝弘毅 經(jīng)過助教對oracle和sybase數(shù)據(jù)庫的講解后,我下載使用和體驗了這兩個數(shù)據(jù)庫,但主要的還是使用了Oracle數(shù)據(jù)庫,經(jīng)過一段時間的使用,對其使用......

        引入數(shù)據(jù)庫操作類命名空間

        Imports System.Data '引入數(shù)據(jù)庫操作類命名空間 Imports System.Data.OleDb '引入ADO.NET操作命名空間 Public Class Form2 Dim objConn As New OleDb.OleDbConnection '......

        VFP講稿(創(chuàng)建數(shù)據(jù)庫和表)

        第二部分 數(shù)據(jù)庫的創(chuàng)建與單命令 創(chuàng)建數(shù)據(jù)庫和表 一、Visual FoxPro 6.0的配置 P28 二、項目及其管理器P31 1.項目的概念 項目:是文件、數(shù)據(jù)、文檔和Visual FoxPro對象的集合,......

        第二章 數(shù)據(jù)庫和表的操作

        第二章 數(shù)據(jù)庫和表的操作 首先創(chuàng)建名為“教學(xué)管理”的數(shù)據(jù)庫,完成以下操作: 1. 在數(shù)據(jù)庫中,建立“教師表”,表結(jié)構(gòu)如下: 教師表(教師編號,姓名,性別,工作時間,政治面貌,學(xué)歷,職稱,系別,電......

        會議使用表[精選]

        一、目前宮頸穩(wěn)態(tài)檢測收費情況: 1、陳處長說的宮頸癌篩查200元/次收費,按嚴(yán)格意義上來講一次只能收200,如果是200元/項就可以收兩項400了,當(dāng)然陳處長說可以收兩次那就收收看,主......