實習日記->第三十六天

     突然間發現自己已經有一個星期沒有寫過日記了。是不是自己真的太忙了,還是很多時候都是忘記了或者不想寫了。堅持一件事情真的很難啊。

 

     這幾天其實也沒啥事情,主要是系統的API的開發。事情很簡單,不過就是有點多。而且事情比較的重複,做起來容易煩躁。這就導致在測試的時候發現了很多的簡單的錯誤。這些錯誤是因爲COPY以後沒注意修改某些的數據,導致不能夠通過測試。後面修改的時候發現一分鐘之內就要提交很多次,真是鬱悶。

 

     除了API 以外,就是寫論文了。論文寫的還是比較快的,大概有三十多頁了。老師說要寫足四十頁,看來我是要超額完成任務了,現在打算是最少寫50頁。不過這裏面還是有不爽的地方。前面的工具介紹就寫了15頁,但是到了後面的真正要寫的東西,卻寫了好幾天都只寫了不到十頁。這讓我很受打擊啊。感覺自己知道而且感覺一兩句話就可以說完了,所以就不能寫很多的出來。而且論文中還有很多的圖,有圖才能夠少寫點字而篇幅就比較長。 哈哈!!!!

 

     開發API的過程中,感受最深的是效率的問題。我自己寫了一個查詢的SQL語句,一查詢發現沒反應。我就等啊等,一直到50多秒後纔有結果,而且結果就幾十條。這讓我很不爽。當時還不知道原因,也沒有去管,接着寫後面的東西。後來有個小二說了下,建了索引果然好快啊。然後我就想着我的查詢可能是沒有建立索引的原因。然後看了下果然沒有。但是我又不會建索引,也不知道怎麼建纔是最好的。幸好MYSQL有個很不錯的命令:EXPLAIN,通過它我可以看到MYSQL的執行計劃,就可以知道性能的優劣了。我試了下我原來的查詢語句,發現用的是全表掃描,然後要掃60000+行才能夠找到第一條數據,不慢纔怪呢。我尋找最佳索引的原理很簡單,一次創建一個,一個一個的比較。誰叫我時小菜呢。然後又到網上去找了一些索引創建和優化的資料,終於還是是我的查詢時間降到了一秒以內,感覺還是很不錯的。抽個時間好好的寫一下MYSQL的索引優化。。不過估計會有很多水分。

 

 

     實習了這麼久,收穫還是有的,但是更多的感覺到的是差距,還要繼續努力啊!!!!!!!!!!!!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章