<tr id="q0v9l"><label id="q0v9l"></label></tr>

        <td id="q0v9l"><ruby id="q0v9l"></ruby></td>
        1. <table id="q0v9l"><option id="q0v9l"></option></table>
          <acronym id="q0v9l"></acronym>
        2. <acronym id="q0v9l"><label id="q0v9l"><listing id="q0v9l"></listing></label></acronym>
            <table id="q0v9l"></table>
          1. <pre id="q0v9l"><strong id="q0v9l"><xmp id="q0v9l"></xmp></strong></pre>

            黑巖小說

            黑巖小說>重生后我只做正確選擇 > 第76章 眾生相之徐璐的成長1(第3頁)

            第76章 眾生相之徐璐的成長1(第3頁)

            她叩了叩麥克風(fēng),“小林,你說說為什么要調(diào)整這個索引?”

            年輕人怔住了,投影儀藍光在他鏡片上跳動:“因為因為監(jiān)控到全表掃描次數(shù)”

            “具體數(shù)值?”

            徐璐打斷他。

            “昨天14時至18時,vsql_pn顯示全表掃描觸發(fā)137次,其中82次集中在iories表。”

            小林的聲音突然流暢起來,“我對比了執(zhí)行計劃,發(fā)現(xiàn)現(xiàn)有索引的cde列沒有覆蓋location_id字段?!?/p>

            會議室里面,劉洋悄悄豎起大拇指。

            徐璐注意到這個細(xì)節(jié),嘴角微微上揚:“思路正確,但實現(xiàn)方式有問題。

            知道為什么老張一眼看出拓?fù)鋱D錯誤嗎?”

            “因為物理結(jié)構(gòu)”

            “在oracle里,非聚集索引的葉子節(jié)點存儲的是rowid,不是數(shù)據(jù)頁指針?!?/p>

            徐璐調(diào)出昨天深夜的ash報告,“就像這個tx鎖爭用,你以為調(diào)整索引就能解決,其實根源在應(yīng)用程序沒有正確使用悲觀鎖?!?/p>

            她點擊鼠標(biāo),大屏切換成密密麻麻的等待事件圖譜:“但敢于挑戰(zhàn)遺留系統(tǒng)值得肯定,會后和劉工一起重做方案——記得先檢查undo表空間是否夠用。”

            8:45茶水間

            小林堵住正在洗杯子的徐璐,九十度鞠躬時眼鏡差點滑落:“謝謝徐工!

            我保證不會再”

            “把腰直起來?!?/p>

            徐璐甩了甩手上的水珠,“知道我為什么留你嗎?”

            她抽出一張擦手紙,一邊擦拭一邊說道,“上周巡檢腳本里那個自動清理過期歸檔日志的模塊,是你偷偷加的吧?”

            年輕人瞳孔地震——那是他利用下班時間熬了兩周寫的python腳本。

            “代碼里十七處硬編碼路徑,八處沒處理異常?!?/p>

            她把擦手紙扔進垃圾桶,“但用rsync增量同步歸檔日志的思路不錯,比某些老油條強?!?/p>

            說罷她轉(zhuǎn)身走向監(jiān)控中心,聽到身后傳來壓抑的歡呼。

            走廊拐角處,小張正舉著手機錄像:“徐姐當(dāng)年罵哭三個實習(xí)生的傳說終結(jié)了?”

            “再拍信不信下次你哭著喊著求我都不幫你了?!?/p>

            徐璐作勢要搶手機,忽然瞥見屏幕里帶著笑意的自己。

            已完結(jié)熱門小說推薦

            最新手机av一区二区三区_一级毛片在线_国产欧美激情视频免费看

                  <tr id="q0v9l"><label id="q0v9l"></label></tr>

                  <td id="q0v9l"><ruby id="q0v9l"></ruby></td>
                  1. <table id="q0v9l"><option id="q0v9l"></option></table>
                    <acronym id="q0v9l"></acronym>
                  2. <acronym id="q0v9l"><label id="q0v9l"><listing id="q0v9l"></listing></label></acronym>
                      <table id="q0v9l"></table>
                    1. <pre id="q0v9l"><strong id="q0v9l"><xmp id="q0v9l"></xmp></strong></pre>