讀《收獲》心得體會

字號:


    一本好書,一篇文章,一段培訓(xùn),一段學(xué)習(xí),一次參觀,一段經(jīng)歷,我想都會引起您的共鳴,以下讀《收獲》心得體會由出國留學(xué)網(wǎng)心得體會頻道為您提供。
    本人主要從事SAP的運維工作,由于底層用的是ORA的DB,而且單位許多DB也全是ORA,因此我一直想好好學(xué)一下ORA,因為不管你的應(yīng)用如何變幻,最終會變成一條條的SQL讓ORA去跑,去幫你取數(shù)和修改,在我家里幾乎市面上所有的ORA技術(shù)書全買齊了,包括官檔我也下了,我可以找一堆借口,如工作忙,看起來時斷時續(xù),不理解,多年下來,感覺自己只是掌握了一些ORA的皮毛知識,甚至于一些基本原理我也不是完全搞明白,偶爾從搜索引擎去找些只言片語的答案,始終不能全面系統(tǒng)地將ORA學(xué)習(xí)好,也許是蒼天不負(fù)有心人吧,這回我像從前一樣,購買了剛出版不久的《收獲,不至ORACLE》(以下簡稱“不止”),瀏覽了其目錄,覺得與其它的ORA技術(shù)書相比,不是這么嚴(yán)肅,較為親切,隨和,一下子讓人對于技術(shù)的“敬畏”少了許多,隨手翻翻,發(fā)現(xiàn)每一章的開頭有一個思維導(dǎo)圖,說明這個寫書人很注意“提綱挈領(lǐng)”,抓住事物的關(guān)鍵/主線,因為我也看過《暗時間》等訓(xùn)練思維的一些書,對于這些思維導(dǎo)圖我很喜歡,也感覺很親切,因為我知道作者有意和我一樣想去訓(xùn)練自己的思維并且實踐著,還沒有細(xì)看,我已經(jīng)從作者這些圖收獲了超過技術(shù)本身的一些東西。
    看完前言,作者將“簡”字定位全書的核心思想,就是不管什么事,為實現(xiàn)我們的目的/標(biāo),盡可能采用最簡單的辦法,這讓我想到這與中國古代哲學(xué)思想“大道至簡”不謀而和,包括工作中,我自己許多事也做多了,白勞!不但辛苦,成效也不理想,所以老師指到了我的痛處,當(dāng)然不是不努力,更深層的問題可能是基本原理、體系結(jié)構(gòu)的不扎實,因此,系統(tǒng)學(xué)習(xí)ORA及工作相關(guān)的技術(shù),可以說一直是我的一個夢想吧。
    第1章,從少做事學(xué)習(xí)開始,這里最關(guān)鍵最有用的是,從宏觀上告訴想從事DB相關(guān)工作的人們(開發(fā)/管理/優(yōu)化/設(shè)計),你要學(xué)哪些方面的知識,你缺哪些方面的知識?這才是“老師”,師才,傳道,授業(yè),解惑也!你要先告訴我們“道”,你是混“黑”道?還是“白”道?要遵守什么?要有哪些秘籍?哪些武功?大概多久時間?而不是上來,就教你降龍18掌,讓學(xué)的人明白自己工作定位&發(fā)展方向與ORA的交點,并在這個忙碌的時代有所側(cè)重,這是非常好的開篇。簡言之,一個高手告訴你,在這行,你可以做什么?有哪些選擇?怎么可以做到?(其實也是扣了少做事的核心思想,讓我們注意學(xué)以致用。)
    第2章,體系結(jié)構(gòu)的介紹,采用對話+小實驗的方式,讓我對整體的理解很深刻,最讓人吃驚是那個優(yōu)化5,6次,一次比一次更快的小例子,讓人折服,讓人吃驚,許多時候我們不就是想優(yōu)化一些SQL嗎?讓我們這些有一定基礎(chǔ)又躍躍欲試的人,很有成熟感一樣,一下子被書吸引了!我在想,如果看完,我還不得成神?(開玩笑了,只是當(dāng)時的一種很有成就感的感覺),在這里,個人覺得對于一致性讀要是加一個實驗小例子就更好了,如怎么看事務(wù)槽,活動會話等,,當(dāng)然讀者可能考慮到上來,不要太復(fù)雜,不過,對于有一定基礎(chǔ)的人,可能在這里,有這個小例子,將收獲更多,老師權(quán)且當(dāng)做一個小建議吧。
    第3章,邏輯體系結(jié)構(gòu),在這里,一樣講的非常細(xì)致,由于我們有專職的DBA,加表空間等,我很少自己動作去做,在學(xué)這一章的過程中,我在自己的測試機上,測試,加來加去,調(diào)整來調(diào)整去,一條SQL打上去運行,觀察,對比,又去應(yīng)用層中觀察,學(xué)習(xí)和領(lǐng)會非常深,貫通了以前自己的一些不理解的東西,并且馬上可以運用在工作上。
    第4章,表的設(shè)計這里,讓我腦海中一頭大象變成了一只小蟲,怎么這么說?因為一談到設(shè)計,大概許多人認(rèn)為不看個上千頁的文獻(xiàn),你不要想理解,并不要想去運用,可是梁老師用了58頁,就將最常用的表講的如此透徹,原理是什么?應(yīng)用場合?應(yīng)用注意事項?在一個個鮮活的例子實驗之后,理解的很深刻。
    第5章,6章,講索引及表連接,我看完后,重重在目錄旁邊寫了三個字“最實用”!因為現(xiàn)實的IT世界,索引的運用場合太多了,為什么索引快?為什么有時有索引性能表現(xiàn)一般,真不是很清楚索引的實質(zhì)原理是什么,通過學(xué)習(xí)后,索引的存儲機理,NESTED LOOPS,MERGE,HASH JOIN是怎么樣的工作原理?哪種場合適合哪一種?以前稀里糊涂的東西,現(xiàn)在變的明白了,敞亮了!原本以為我們的動作做的不錯,在分析一些表后發(fā)現(xiàn),原來我們的生產(chǎn)系統(tǒng)也有好些蟲子啊,如重量的業(yè)務(wù)取數(shù)邏輯,大表全表掃描,磁盤排序……,深感系統(tǒng)看上去平穩(wěn),其實有賴于機器的強大,如果換平庸的機器或順著數(shù)據(jù)的增長或業(yè)務(wù)高峰的爆發(fā),這些問題一旦突顯,就不是小問題了,因此,學(xué)完這兩章,就想摩拳擦掌,想好好去干一番的沖動和激情。
    最后幾章,重在意識的提升,從例子可以看出,非常貼合我們的工作實際,因為書中許多問題,其實也是工作中我們經(jīng)常犯或未來某一天要犯的,通過這幾章的學(xué)習(xí)實驗,吸取了很多實用的技能,意識,特別是調(diào)優(yōu)的方法論及大量的排查SQL,感覺非常棒,以前是原理理解不清,你明明查到某個應(yīng)用在慢,但就是說不出來,找不到根本原因,通過前期基礎(chǔ)的學(xué)習(xí)及調(diào)優(yōu)方法論的運用,發(fā)現(xiàn)以前賭在胸中的那種施展不開的非常難受的感覺,在學(xué)完這些章節(jié)后,終于可以發(fā)現(xiàn)問題,定位問題并嘗試去解決問題了。
    心得體會欄目推薦鏈接:
    心得體會范文匯總
    讀書心得范文匯總
    小編精心推薦
    讀書心得體會 | 讀后感 | 讀書筆記
    
    小編精心推薦
    讀書心得體會 | 讀后感 | 讀書筆記