<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    老妖的博客
    現實的中沒有幾個人能夠真為對方去死,甚至山盟海誓很快就會在金錢面前變的微不足道,這才是生活。沒有永遠的愛,除了你的父母對你,當然也就沒有永遠的恨,更沒有永遠的痛,時間是最好的治療大師,它會很快撫平你心靈上累累的傷痕。很多年以后你想起來時,那些在你生命中洶涌來往的人群至多是個模糊的影子或者毫無意義的名字
    posts - 105,  comments - 171,  trackbacks - 0
    信息系統訪問量又不大,瓶頸一般不會出現在應用層,極有可能在數據庫這一層,不用急著看程序。先找出邏輯讀取次數最多的SQL,硬盤讀取次數最多的SQL,找到SQL,對于SQL進行優化??纯从袥]有發生全表掃描的地方。
    一般發生全表掃描,極有可能是沒有建立合理的索引,或者索引由于左邊引用函數或其它原因造成索引失效。
    對于運行一年多的系統,最好要自己寫一個自動重建索引的程序,定時重建索引。
    或者使用TOAD工具幫你重建索引。

    另外在看一下數據庫的CPU占用率,如果占用率在經常在80%-100%,那一定要是SQL或存儲過程及trigger中寫的不好。

    不需要從應用層找SQL,方向性錯誤,太累,也看不出效果。
    而應當使用pl/SQL, toad等工具,分析出最bad的SQL語句,一看到這些語句后,再修改應用層的查詢就是了。又快又方便。



    -- 邏輯讀多的SQL
    select * from (select buffer_gets, sql_text
    from v$sqlarea
    where buffer_gets > 500000
    order by buffer_gets desc) where rownum<=30;

    -- 執行次數多的SQL
    select sql_text,executions from
    (select sql_text,executions from v$sqlarea order by executions desc)
    where rownum<81;

    -- 讀硬盤多的SQL
    select sql_text,disk_reads from
    (select sql_text,disk_reads from v$sqlarea order by disk_reads desc)
    where rownum<21;

    -- 排序多的SQL
    select sql_text,sorts from
    (select sql_text,sorts from v$sqlarea order by sorts desc)
    where rownum<21;

    --分析的次數太多,執行的次數太少,要用綁變量的方法來寫sql
    set pagesize 600;
    set linesize 120;
    select substr(sql_text,1,80) "sql", count(*), sum(executions) "totexecs"
    from v$sqlarea
    where executions < 5
    group by substr(sql_text,1,80)
    having count(*) > 30
    order by 2;
    posted on 2006-05-18 22:53 老妖 閱讀(726) 評論(0)  編輯  收藏 所屬分類: 轉載

    <2006年5月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    隨筆分類(48)

    隨筆檔案(104)

    好友鏈接

    我的豆瓣

    積分與排名

    • 積分 - 220772
    • 排名 - 257

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 最新国产乱人伦偷精品免费网站| 亚洲成av人片在线天堂无| 中文字幕不卡高清免费| 亚洲精品动漫人成3d在线| v片免费在线观看| 国外亚洲成AV人片在线观看| 搜日本一区二区三区免费高清视频 | h视频在线观看免费完整版| 亚洲AV无码成人精品区蜜桃| 99精品视频在线免费观看| 亚洲成a人片在线观看中文!!!| 美女视频黄的全免费视频| 亚洲精品精华液一区二区| 国产免费人成视频在线观看| 丰满妇女做a级毛片免费观看| 伊人久久大香线蕉亚洲| 99免费观看视频| 亚洲卡一卡二卡乱码新区| 国产高清免费观看| 久久er国产精品免费观看8| 亚洲AV综合色一区二区三区| 91成年人免费视频| 美女视频黄a视频全免费网站一区| 亚洲国产成人五月综合网 | www亚洲一级视频com| 中文字幕无线码免费人妻| 久久国产亚洲高清观看| 最近2019中文字幕mv免费看 | 亚洲色图视频在线观看| 好吊妞788免费视频播放| 久青草国产免费观看| 在线观看亚洲人成网站| 国产成人无码a区在线观看视频免费| 一级美国片免费看| 亚洲欧洲久久精品| 又粗又硬又大又爽免费视频播放| 中文字幕乱码免费看电影| 亚洲婷婷第一狠人综合精品| 亚洲欧洲精品成人久久奇米网 | 99热在线精品免费播放6| 亚洲av无码一区二区三区四区|