亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

<optgroup id="cczp1"><ruby id="cczp1"><cite id="cczp1"></cite></ruby></optgroup>
  • <acronym id="cczp1"></acronym>
    <acronym id="cczp1"><option id="cczp1"><ol id="cczp1"></ol></option></acronym>
    <delect id="cczp1"></delect>
    <center id="cczp1"></center>
    <delect id="cczp1"></delect><em id="cczp1"><button id="cczp1"><blockquote id="cczp1"></blockquote></button></em>
    1. <optgroup id="cczp1"><td id="cczp1"><dfn id="cczp1"></dfn></td></optgroup>

      Oracle日常維護內(nèi)容

      Oracle日常維護內(nèi)容

      檢查系統(tǒng)層面。

      root#df -h

      • 檢查內(nèi)存使用情況

      root#free -m 查看available值

      • 檢查CPU使用情況

      root#top

      a)看第一行 load average的3個值,如果超過cpu數(shù)*70%,那就說明cpu負載過高。

      b)在top命令下按大寫C,可以按cpu負載總量排序

      c)查看cpu數(shù)方法:

      通過命令lscpu,可以看到sockets數(shù)量、每個socket的核心數(shù)、每個核心線程數(shù),總的邏輯cpu數(shù)量=sockets數(shù)量*每個socket核心數(shù)*每個核心線程數(shù)。如下截圖,

      cpus數(shù)量=socket數(shù)量(1)*每個socket的Cores(16)*每個core的Threads(2)

      =32

      檢查數(shù)據(jù)庫層面。

      • 檢查表空間使用情況

      SQL>select dbf.tablespace_name, dbf.totalspace “總量(M)”, dbf.totalblocks as 總塊數(shù),

      dfs.freespace “剩余總量(M)”, dfs.freeblocks “剩余塊數(shù)”, (dfs.freespace / dbf.totalspace) * 100 “空閑比例”

      from (select t.tablespace_name, sum(t.bytes) / 1024 / 1024 totalspace, sum(t.blocks) totalblocks

      from dba_data_files t group by t.tablespace_name) dbf,

      (select tt.tablespace_name, sum(tt.bytes) / 1024 / 1024 freespace, sum(tt.blocks) freeblocks

      from dba_free_space tt group by tt.tablespace_name) dfs

      where trim(dbf.tablespace_name) = trim(dfs.tablespace_name);

      • 檢查數(shù)據(jù)庫連接情況

      SQL>select STATUS,count(*) from v$session t group by status;

      • 檢查無效對象

      SQL>select owner,object_name,object_type from dba_objects where

      status’VALID’ and owner’SYS’ and owner’SYSTEM’ and owner’PUBLIC’;

      • 高水位表查詢(實際占用空間/預估空間 > 2 并且 實際占用空間>1G)

      SQL> SELECT T.owner, TABLE_NAME, NUM_ROWS, AVG_ROW_LEN,

      AVG_ROW_LEN * NUM_ROWS / 1024 / 1024 / 0.9 as preditSizeM,

      BLOCKS * 8 / 1024 as factSize FROM dba_tables T

      WHERE owner=’BOOKPLAT’ AND NUM_ROWS>0 and AVG_ROW_LEN>0

      AND (BLOCKS * 8 / 1024) / (AVG_ROW_LEN * NUM_ROWS / 1024 / 1024 / 0.9 ) > 2 AND BLOCKS * 8 / 1024 >=1024;

      降水位方法(3種):

      • 收縮表:

      alter table enable row movement ;

      alter table shrink space ;

      alter table disable row movement ;

      analyze table compute statistics;

      • 對表進行MOVE操作:

      alter table move; –注意:move時會對表鎖定

      重建表的索引:

      alter index rebuild online;

      • 復制數(shù)據(jù)到臨時表T1,然后drop原表T,再rename T1 to T。

      create table T1 as select * from T;

      drop table T purge;

      rename T1 to T;

      • 行遷移查詢:

      a) analyze table list chained rows into CHAINED_ROWS;

      其中:表CHAINED_ROWS可以通過rdbms/admin/utlchain.sql創(chuàng)建;

      b) select table_name, num_rows, CHAIN_CNT from user_tables where table_name=” ;

      c) 通過先備份到一個臨時表,然后delete再insert消除。

      數(shù)據(jù)庫日志。

      • 警告日志alert.log

      SQL> show parameter background_dump_dest;

      • 聯(lián)機(在線)重做日志

      SQL>select * from v$logfile;

      SQL>select * from v$log;

      • 歸檔重做日志

      SQL> select * from v$archived_log t where t.dest_id=1 order by first_time desc;

      需要查看fires_time和next_time的間隔,如果一直間隔都很小,可以考慮增加日志組并調整每個日志文件的大小。

      • 跟蹤日志

      SQL>select name,value from v$diag_info;

      awr/addm/ash報告。

      • AWR報告

      cd $ORACLE_HOME/rdbms/admin

      sqlplus / as sysdba;

      SQL> @awrrpt.sql

      Type Specified: html (報告格式)

      Enter value for num_days:7 (查詢幾天內(nèi)的快照

      Enter value for begin_snap: 49456 (開始快照id)

      Enter value for end_snap: 49480 (結束快照id)

      Enter value for report_name: awr_test.html (報告名字)

      • ADDM報告

      cd $ORACLE_HOME/rdbms/admin

      sqlplus / as sysdba;

      SQL>@addmrpt.sql

      Enter value for begin_snap: 49456

      Enter value for end_snap: 49480

      Enter value for report_name: addm_test.txt (默認是txt格式)

      • ASH報告

      cd $ORACLE_HOME/rdbms/admin

      sqlplus / as sysdba;

      SQL> @ashrpt.sql

      Enter value for report_type: html

      Enter value for begin_time: -30 (查詢最近半小時)

      Enter value for duration:

      Enter value for report_name: ash_test.html

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年6月16日 18:01
      下一篇 2022年6月16日 18:02

      相關推薦

      • 漢中昨日新增本土4+3 11月27日漢中疫情最新通報

        11月26日陜西新增51例本土確診病例 新增902例本土無癥狀感染者 11月26日0-24時,新增報告本土確診病例51例(輕型49例、普通型2例),其中安康28例(1例為無癥狀轉確…

        2022年11月27日
      • 渭南疫情最新情況11月27日通報:昨日新增本土7+17

        11月26日陜西新增51例本土確診病例 新增902例本土無癥狀感染者 11月26日0-24時,新增報告本土確診病例51例(輕型49例、普通型2例),其中安康28例(1例為無癥狀轉確…

        2022年11月27日
      • 短視頻策劃內(nèi)容的3個要點(短視頻策劃內(nèi)容怎么做)

        短視頻在制作時,內(nèi)容框架非常重要。如果直奔主題,然后結束,聚卓告訴你,這樣的短視頻已經(jīng)過時了。現(xiàn)在的短視頻需要框架的,但不是任何框架,它需要一種易于理解和消化的框架。而且,現(xiàn)在大多…

        2022年11月27日
      • 11月26日陜西疫情最新通報:昨日新增本土39+818

        11月25日陜西新增39例本土確診病例 新增818例本土無癥狀感染者 11月25日0-24時,新增報告本土確診病例39例(輕型36例、普通型3例),其中安康19例、渭南8例(1例為…

        2022年11月26日
      • 北京疫情為什么突然爆發(fā)(北京疫情為什么突然增多)

        這幾天北京疫情的新增情況也突然開始變得嚴重起來了,大家對本輪北京疫情爆發(fā)的原因也十分好奇。北京疫情為什么突然爆發(fā)?尤其是本周北京疫情的新增開始越來越多了,這讓民眾對于本輪疫情的發(fā)展…

        2022年11月25日
      • 為什么北京疫情越來越嚴重(疫情為什么越控制越嚴重)

        有在關注北京疫情的小伙伴應該注意到了,這幾天北京疫情的新增數(shù)據(jù)情況也開始越發(fā)的嚴重起來,大家對北京此次疫情發(fā)展情況也都不斷分析。為什么北京疫情越來越嚴重?導致北京本輪疫情的原因是什…

        2022年11月25日
      • 小紅書平臺的一些機制及玩法詳解(小紅書玩法有哪些)

        關于小紅書 一:小紅書平臺的一些機制 1. 筆記內(nèi)容的CES評分機制 2. 筆記流量入口與長尾效應 二:小紅書優(yōu)質筆記的特點(分維度、類型分析) 1.筆記的本身架構組成 維度 2.…

        2022年11月25日
      • 博客營銷的3大優(yōu)勢解析(博客營銷怎么做)

        不知不覺已經(jīng)寫了24篇文章,加上這篇是第25篇了,都是自己這幾年來用過的營銷方法,如果遇到有些不懂的,我會咨詢我的朋友和同事幫忙,盡量讓每一篇有價值,哪怕是對大家有一點點幫助也行,…

        2022年11月25日
      • 什么是內(nèi)容營銷策略如何策劃一套成功的內(nèi)容營銷策略

        很多時候,營銷人員會在創(chuàng)作營銷內(nèi)容時感到沮喪,這也是很多企業(yè)至今沒用好數(shù)字化營銷工具的重要原因之一。 舉個例子,您可能會花上數(shù)小時期待制作一些令人驚嘆的東西,實際卻是得到很少的受眾…

        2022年11月25日
      • 直播帶貨詳細腳本(直播文案策劃怎么寫)

        短視頻運營策劃方案怎么寫?涉及哪幾個方面? 我在網(wǎng)上看到好多千篇一律的文章,關于【短視頻運營策劃方案】這一塊,基本都是在講賬號的內(nèi)容本身。 你內(nèi)容做得再好,卻不掌握算法的規(guī)律,能有…

        2022年11月25日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息