2014年6月12日 星期四
2014年4月29日 星期二
使用 UML 建立專案模型
為了讓專案開發團隊也可以使用 UML 模型做為溝通的工具,因此微軟在 VS2010 開發工具中,開始加入了「UML 模型專案」。 你除了可以直接建立新的 UML 模型專案外,你也可以將現有的專案程式碼轉換成 UML 模型,以方便程式的重構。 這個範本中支援五種常用的 UML 模型圖。
- Use Case diagrams :使用案例圖,主要目的是用來塑模出系統的需求(What)。
- Activity diagrams :活動圖,主要目的是用來塑模各個案例的工作流程(How)。
- Sequence diagrams :順序圖,主要目的是用來描述問題領域中物件之間互物的情形。
- Component diagrams :元件圖,以模組化的方式塑模系統的主要結構。
- Class diagrams :類別圖,描述物件內的詳細資料結構。
建立模型專案

模型專案範本

2014年3月28日 星期五
效能調校(3)-讓索引變的有用
一般資料庫系統都會針對查詢進行最佳化設計,負責這功能的引擎就稱為查詢最佳化器(Query Optimization) 而 Query Optimizer 就是 SQL Server 的查詢最佳化器, 它會根據查詢條件進行工作計劃(execution plans )評估,並找到最小成本的那個評估計劃來執行。 所以,我們必須調校我們的資料庫,以便讓 Query Optimizer 可以正確使用我們所建立的索引,以取得最佳的執行計畫。
2014年3月23日 星期日
2014年3月14日 星期五
2014年3月5日 星期三
建立索引(2)-資料存放區索引
資料行存放區索引(Columnstore indexs)
- supported from SQL2012
- just another nonclustered index on a table
- it can speed up data warehousing queries by a large factor, from 10 to even 100 times.
- A columnstore index is stored compressed.
- Columnstore indexes use their own compression algorithm; you cannot use Row or Page compression on a columnstore index.
訂閱:
文章 (Atom)