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

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

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

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

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

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



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

    -- 執(zhí)行次數(shù)多的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;

    --分析的次數(shù)太多,執(zhí)行的次數(shù)太少,要用綁變量的方法來寫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) 評(píng)論(0)  編輯  收藏 所屬分類: 轉(zhuǎn)載

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

    常用鏈接

    隨筆分類(48)

    隨筆檔案(104)

    好友鏈接

    我的豆瓣

    積分與排名

    • 積分 - 220769
    • 排名 - 257

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲精品电影在线| 久久国产精品亚洲一区二区| 亚洲人成色777777精品| 无码精品A∨在线观看免费| 亚洲精品韩国美女在线| 亚洲人成免费电影| 亚洲jjzzjjzz在线观看| 卡1卡2卡3卡4卡5免费视频| 在线亚洲午夜片AV大片| 久久久久国色AV免费看图片| 亚洲av乱码一区二区三区香蕉| av免费不卡国产观看| 亚洲日韩精品A∨片无码加勒比 | 春意影院午夜爽爽爽免费| 成人免费视频网址| 亚洲av永久综合在线观看尤物| 日韩一区二区a片免费观看 | 欧洲亚洲综合一区二区三区 | 亚洲AV无码成人专区片在线观看| 中国国语毛片免费观看视频| 久久91亚洲精品中文字幕| 四虎精品视频在线永久免费观看| 亚洲国产日韩精品| 麻豆国产入口在线观看免费| 色多多www视频在线观看免费| 亚洲乱码国产一区三区| 18成禁人视频免费网站| 久久精品国产亚洲AV未满十八| 国产亚洲精品资在线| 最近免费视频中文字幕大全| 亚洲色大情网站www| 亚洲午夜激情视频| aⅴ在线免费观看| 污网站在线免费观看| 无码久久精品国产亚洲Av影片| 手机在线毛片免费播放| 免费人成再在线观看网站| 亚洲高清视频免费| 免费一级毛片不卡在线播放| 日韩内射激情视频在线播放免费 | 亚洲免费福利视频|