在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

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

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

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

    root#df -h

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

    root#free -m 查看available值

    • 檢查CPU使用情況

    root#top

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

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

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

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

    cpus數(shù)量=socket數(shù)量(1)*每個(gè)socket的Cores(16)*每個(gè)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’;

    • 高水位表查詢(實(shí)際占用空間/預(yù)估空間 > 2 并且 實(shí)際占用空間>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;

    • 對表進(jìn)行MOVE操作:

    alter table move; –注意:move時(shí)會對表鎖定

    重建表的索引:

    alter index rebuild online;

    • 復(fù)制數(shù)據(jù)到臨時(shí)表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) 通過先備份到一個(gè)臨時(shí)表,然后delete再insert消除。

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

    • 警告日志alert.log

    SQL> show parameter background_dump_dest;

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

    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的間隔,如果一直間隔都很小,可以考慮增加日志組并調(diào)整每個(gè)日志文件的大小。

    • 跟蹤日志

    SQL>select name,value from v$diag_info;

    awr/addm/ash報(bào)告。

    • AWR報(bào)告

    cd $ORACLE_HOME/rdbms/admin

    sqlplus / as sysdba;

    SQL> @awrrpt.sql

    Type Specified: html (報(bào)告格式)

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

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

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

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

    • ADDM報(bào)告

    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 (默認(rèn)是txt格式)

    • ASH報(bào)告

    cd $ORACLE_HOME/rdbms/admin

    sqlplus / as sysdba;

    SQL> @ashrpt.sql

    Enter value for report_type: html

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

    Enter value for duration:

    Enter value for report_name: ash_test.html

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

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      2022年11月25日

    聯(lián)系我們

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