2012年2月15日 星期三
2012年2月6日 星期一
2012年1月20日 星期五
在Windows Server 2008 R2上將Tomcat安裝成服務的方法
在Windows Server 2008 R2要把Tomcat安裝成服務時,不知為什遭遇到很多問題,可我花了好一番功夫才解決呢,特將安裝步驟與遭遇的問題整理如下囉,供大家參考
除OS外的相關軟體
- Tomcat使用免安裝版(apache-tomcat-5.5.33)
- Jdk也請裝x64(jdk-1_5_0_15-windows-amd64)
2012年1月15日 星期日
查看Windows版本-Winver
簡單到不能簡單的問題,但花了我好一番功夫才找到!所以記錄一下以免忘記。
同事裝了一台Windows Server 2008 R2的VM給我測試,但我覺得不像是R2,可是我從[我的電腦]按右鍵選[內容]卻看不出是什版本,如下圖,Windows Server Stansard是什版本啊?
因為上圖跟我自己裝的Windows Server 2008 x32的看起來幾乎一樣啊,只是同事裝的是x64沒錯,想說有什指令可以查呢?後來上網搜尋了好一會,才找個Winver這指令啊!直接在命令列下執行即可!查看版本很方便。
同事裝了一台Windows Server 2008 R2的VM給我測試,但我覺得不像是R2,可是我從[我的電腦]按右鍵選[內容]卻看不出是什版本,如下圖,Windows Server Stansard是什版本啊?
因為上圖跟我自己裝的Windows Server 2008 x32的看起來幾乎一樣啊,只是同事裝的是x64沒錯,想說有什指令可以查呢?後來上網搜尋了好一會,才找個Winver這指令啊!直接在命令列下執行即可!查看版本很方便。
2012年1月8日 星期日
[查詢優化]影響執行計畫的因素3-Cardinality(基數)
基數是用來量測滿足某個條件下的資料列數目,想像一下,如果一個員工資料表總共有500筆資料,這個資料表有單位、姓名及ID等欄位,有一個查詢的條件是"WHERE 單位 = '資訊處' ",那查詢最佳化工具就會找[單位]的統計資料,結果發現直方圖為[資訊處]有50筆,這50筆就是所謂的基數
有沒有覺得這個基數很熟悉,沒錯,在執行計畫裡,我們可以把每個運算子的估計的資料列數目當作是基數喔
有時查詢最佳化工具沒法正確的預估基數,使得執行計畫的成本估計不正確,會導致選擇次佳的執行計畫呢
有沒有覺得這個基數很熟悉,沒錯,在執行計畫裡,我們可以把每個運算子的估計的資料列數目當作是基數喔
有時查詢最佳化工具沒法正確的預估基數,使得執行計畫的成本估計不正確,會導致選擇次佳的執行計畫呢
2011年12月11日 星期日
[查詢優化]影響執行計畫的因素2-Density(密度)
2011年11月4日 星期五
[查詢優化]影響執行計畫的因素1-Predicates(述詞)
你有在看執行計畫嗎?為什要看它呢?因為執行計畫重要到SQL Server會建立它 、重用它甚至重建它來幫助執行你的查詢,如果你能了解SQL Server為何會產生那樣的執行計畫,相信能夠幫助你設計出較有效率的查詢喔。
SQL Server對於每一個送來的查詢必定經過下面四個步驟:
SQL Server對於每一個送來的查詢必定經過下面四個步驟:
訂閱:
文章 (Atom)


