内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Oracle11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些

這篇文章主要講解了“Oracle 11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Oracle 11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些”吧!

在寧國等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,全網(wǎng)整合營銷推廣,外貿(mào)網(wǎng)站制作,寧國網(wǎng)站建設(shè)費用合理。

在11g之前,當(dāng)表的數(shù)據(jù)量修改超過總數(shù)據(jù)量的10%,就會晚上自動收集統(tǒng)計信息,如何判斷10%,之前的帖子有研究過:Oracle自動統(tǒng)計信息的收集原理及實驗。這個STALE_PERCENT=10%,是無法修改的,如果表非常大,10%是非常多的數(shù)據(jù),非常有可能造成統(tǒng)計信息不準(zhǔn)確。

    在11g之后,STALE_PERCENT=10%是可以修改的,分為全局(DBMS_STATS.SET_GLOBAL_PREFS )和表級別(DBMS_STATS.SET_TABLE_PREFS)。表級別的設(shè)定:

    修改為5%(范圍從1-100): exec dbms_stats.set_table_prefs(null,'table_name','STALE_PERCENT',5);
    恢復(fù)為10%: exec dbms_stats.set_table_prefs(null,'table_name','STALE_PERCENT',null);
    查詢百分比:select dbms_stats.get_prefs('STALE_PERCENT',null,'table_name') from dual; 

---11g的是 周一到周五 22:00-2:00 周六周日 6:00-4:00

SELECT w.window_name, w.repeat_interval, w.duration, w.enabled
FROM dba_autotask_window_clients c, dba_scheduler_windows w
WHERE c.window_name = w.window_name
AND c.optimizer_stats = 'ENABLED';
WINDOW_NAME          REPEAT_INTERVAL                                              DURATION
-------------------- ------------------------------------------------------------ ---------------
SUNDAY_WINDOW        freq=daily;byday=SUN;byhour=6;byminute=0; bysecond=0        +000 20:00:00
FRIDAY_WINDOW        freq=daily;byday=FRI;byhour=22;byminute=0; bysecond=0        +000 04:00:00
WEDNESDAY_WINDOW    freq=daily;byday=WED;byhour=22;byminute=0; bysecond=0        +000 04:00:00
SATURDAY_WINDOW      freq=daily;byday=SAT;byhour=6;byminute=0; bysecond=0        +000 20:00:00
THURSDAY_WINDOW      freq=daily;byday=THU;byhour=22;byminute=0; bysecond=0        +000 04:00:00
TUESDAY_WINDOW      freq=daily;byday=TUE;byhour=22;byminute=0; bysecond=0        +000 04:00:00
MONDAY_WINDOW        freq=daily;byday=MON;byhour=22;byminute=0; bysecond=0        +000 04:00:00

--禁用自動收集
exec DBMS_AUTO_TASK_ADMIN.DISABLE(client_name => 'auto optimizer stats collection',operation => NULL,window_name => NULL);
--啟用自動收集
exec DBMS_AUTO_TASK_ADMIN.ENABLE(client_name => 'auto optimizer stats collection',operation => NULL,window_name => NULL);
--查看job

select client_name,status from dba_autotask_client;

CLIENT_NAME                                                      STATUS
---------------------------------------------------------------- --------
auto optimizer stats collection                                  ENABLED
auto space advisor                                              ENABLED
sql tuning advisor                                              ENABLED


--收集當(dāng)前數(shù)據(jù)庫下所有用戶的統(tǒng)計信息
exec dbms_stats.gather_database_stats(user);
--收集當(dāng)前數(shù)據(jù)庫用戶下所有對象的統(tǒng)計信息
exec dbms_stats.gather_schema_stats(user);
--收集數(shù)據(jù)字典的統(tǒng)計信息
exec dbms_stats.gather_dictionary_stats(); 
--當(dāng)系統(tǒng)有很大的分區(qū)表時,如果總是全部收集則會比較慢,11g之后可以設(shè)置INCREMENTAL只對數(shù)據(jù)有變動的分區(qū)做收集

exec dbms_stats.set_table_prefs(user,'table_name','INCREMENTAL','TRUE');--只收集數(shù)據(jù)變動的分區(qū)

exec dbms_stats.set_table_prefs(user,'table_name','INCREMENTAL','FALSE');--都要收集

select dbms_stats.get_prefs('INCREMENTAL',null,'table_name') from dual;--查看分區(qū)表INCREMENTAL的值


--獲取global的統(tǒng)計信息收集設(shè)置選項
select dbms_stats.get_prefs('method_opt') from dual;
select dbms_stats.get_prefs('concurrent') from dual; 
select dbms_stats.get_prefs('GRANULARITY') from dual;

select dbms_stats.get_prefs('INCREMENTAL') from dual;
--設(shè)置global的統(tǒng)計信息收集選項


exec DBMS_STATS.SET_PARAM('DEGREE',4);

exec DBMS_STATS.SET_PARAM('INCREMENTAL','TRUE');

感謝各位的閱讀,以上就是“Oracle 11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Oracle 11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

網(wǎng)頁題目:Oracle11g系統(tǒng)自動收集統(tǒng)計信息的知識有哪些
鏈接分享:http://www.rwnh.cn/article32/ipcipc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站網(wǎng)站收錄、網(wǎng)站策劃、企業(yè)建站、軟件開發(fā)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
三门峡市| 连南| 元江| 崇信县| 闽侯县| 扬中市| 江孜县| 怀集县| 凤凰县| 和硕县| 辛集市| 黎城县| 峡江县| 中超| 沛县| 穆棱市| 浠水县| 鹤岗市| 白沙| 嘉义县| 古田县| 敦煌市| 庐江县| 蓬安县| 绿春县| 阳谷县| 博白县| 五指山市| 建瓯市| 滨州市| 五莲县| 方正县| 南溪县| 南乐县| 互助| 安泽县| 辉县市| 阳西县| 龙岩市| 府谷县| 彩票|