<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)論

    閱讀排行榜

    主站蜘蛛池模板: 成人av片无码免费天天看| 91成人免费在线视频| 亚洲va在线va天堂va四虎| 免费h片在线观看网址最新| 亚洲变态另类一区二区三区| 伊人久久大香线蕉亚洲五月天| 亚洲免费观看网站| 午夜成人无码福利免费视频| 亚洲无线电影官网| 全亚洲最新黄色特级网站| 99re视频精品全部免费| 全部一级一级毛片免费看| 亚洲人成综合在线播放| 亚洲无线码一区二区三区| 女人18毛片水最多免费观看| 国产永久免费高清在线| 亚洲av乱码中文一区二区三区| 亚洲高清国产拍精品26U| 国产乱子伦精品免费女| 免费人成在线观看69式小视频| 成人免费网站久久久| 亚洲精品123区在线观看| 久久精品国产亚洲| 免费人成无码大片在线观看| 香蕉97超级碰碰碰免费公| 在线免费观看伊人三级电影| 含羞草国产亚洲精品岁国产精品| 亚洲日本中文字幕区| 久久亚洲国产成人影院网站| 成年女人毛片免费播放视频m| 久久99免费视频| 久久成人永久免费播放| 成人亚洲国产精品久久| 亚洲三级视频在线观看| 亚洲2022国产成人精品无码区 | 在线观看免费av网站| 久久一区二区免费播放| 亚洲午夜无码久久久久软件 | 美女黄网站人色视频免费| 久久精品国产亚洲AV久| 中文字幕亚洲综合久久|