摘要:VS2010 ALM 軟體開發生命週期 上課筆記(DB TEST &INTELITRACE &DATATIP &效能分析精靈)
INTELITRACE
1.現在DEBUGGG的方法
都是 DEBUG PROGRAM 寫LOG 是 常常真正的BUG都被CATCH起來 LOG又不清楚
2 工具-->選項 INTELLITRACE 啟用INTELLITRACE 呼叫 編譯的頁籤 選x64(要裝SP1)
3.設定COLLECTIONPLAN.XML
4.用命令列模式 開始INTELITRACE.exe
紀錄TRACLE的檔案 XXXXX.TRAACE
DATATIP
1.選到中斷點 釘選 匯出DATATIP 可以再把檔案給其他人 匯入
效能分析精靈
1. 函數呼叫時計時 計次
2. CPU取樣 啟用互動式精靈
3.記憶體配置
4.效能總管 和資料收集控制視窗 可以用來家標記 偵測某段時間點的相關數據
資料庫測試和分析
1. 應該要有專職的DBA 和DB DEVELOPER
2. 分工應採橫向分工 UI/AP/DB 才可做到經驗傳承
3. 流程 : 開發 測試 教育訓練 上線
4. DB 的版本控管問題: 無法退版
5 . 目前問題 :
線上資料庫 永遠與測試資料庫不一致
無法產生變更影響分析
無法 UNIT TEST
SOURCE CONTROL不佳
開發人員與DBA通常不會是同一個(DBA通常不會寫SP)
6. 團隊中的DBA應該 分資料庫開發人員 和DBA
7.VS2010 :新增資料庫專案 就可以匯入資料庫所有設定 且直接MAPPING到方案總管
若要從物件的角度看 請看SCHEMA VIEWER