T-SQL Optimization Tips (4) : 遊標

這裡所說的遊標當然是指Transaction-SQL遊標。任何類型的遊標都會降低SQL Server的效能,然而遊標之所以會存在是因為在某些情境中還是會不可避免地用到它,我們應該做的是盡量避免遊標。如果需要在T-SQL中對記錄集進行逐行操作,可以考慮使用以下方案代替遊標:暫存資料表 WHILE迴圈 派生表 關聯子查詢 CASE 多重查詢

微軟商業智慧(BI)體系

微軟(Microsoft)認為:用最簡單的術語來說,商業智慧是任何嘗試擷取、分析企業資料以更清楚地瞭解市場和客戶、改進企業流程、更有效地參與競爭的努力。在正確的時間向正確的決策者提供正確的資訊,商業智慧使企業用更好的時間做出比以前更好的決策。衡量商業智慧解決方案的標準是從資料擷取知識的能力,這種能力應該可以處理那些遠遠超出人類簡單分析的大量資訊並識別其模式、趨勢、規則和關係。為此,需要使用強大的、靈活的、易用的、可用的分析工具來做出有用的比較和智能的決策。微軟商業智慧包含如下組件:²      

計算指定年月的最後一天的自訂函數

/*    Name :    Fun_YiYueDeZuiHouYiTian    Function :   根據傳入的格式如“200311”的年月值計算出當月的最後一天    Parameters :                           BenYue  本月                            Type :  Char(6)                              Format :  "200311"    ReturnValue :   

在程式中書寫SQL語句

   園子裡關於預存程序的討論有很多,不少人建議將SQL語句寫在程式中,這篇隨筆討論一下SQL語句在程式中的寫法。 1string strSQL = "SELECT [AddressID], [AddressLine1], [AddressLine2], [City], [StateProvinceID], [PostalCode], [rowguid], [ModifiedDate] FROM [AdventureWorks].[Person].[Address] WHERE City = '

為什麼System.Data.DataRow類執行個體化時沒有構造?

以前用C#的時候早就知道了System.Data.DataRow類是沒有建構函式的(智能提示無法顯示),一直都沒有考慮過是為什嗎? 今天給一個煤礦的員工做培訓的時候,突然被問到這個問題,想到了(也許這時候才是激發人的潛能的時候,回答不出來多沒面子呀,呵呵……)。 其實很簡單,因為在如果要使用建構函式執行個體化一個資料行時,根本無法確定該資料行的結構,需要由表的結構來確定行的結構。 所以不應該是:System.Data.DataRow dr = new System.Data.DataRow();

也談部落格園如何盈利

    在園子裡看到不少討論部落格園如何盈利的問題,也發表一些自己的看法。    首先請各位回答一個問題:網站如何才能盈利?對於這個問題,所有具體的答案都是不對的,譬如廣告、會員費等等等等。我無意重複“白馬非馬”的哲學命題,但是適合別人的不一定適合你。正確的答案是網站應該有一個優秀的商業模式。商業模式是經濟管理方面的一個概念,如果感興趣的話,可以從理論的角度進行深入的研究;其實,往白了說,商業模式就是賺錢的方法(我覺得不需要迴避賺錢的提法,個人財富的增加一定程度上可以代表社會財富的增加),而VC

A WebBrowser Toy

    記得上大學時,某老師為了防止學生上課不聽講,只准學生在課堂上看他放映的PPT,不準學生拷貝,而考試的內容恰恰是PPT上的內容,於是一個同學來找我,我就用VB寫了個專門偷老師隨身碟上PPT的程式,結果救了無數蒼生啊。那些時光已經遠去了,而現在也終將成為將來的過去。   

為類型庫(Type Library)產生協助檔案

        在昨天的隨筆中給出了一個查看類型庫(Type Library)詳細資料的工具的實現方法,今天又添加了為類型庫自動產生協助檔案的功能。         主要是調用Codestone Ltd提供的tlbdoc.exe,偶然在網上發現的一個好東東,它可以為Type Library產生Windows協助檔案:        增加的“產生協助”功能:        

索引的重要性

        昨天下午,徐州市百大超市有限公司的吉經理又打電話過來,說供應商服務系統中的"銷售查詢"模組無法正常運行,鬱悶,難道又要跑一趟?開啟電腦,使用"遠程登入",竟然可以登入到他們的伺服器,想起來他們最近換了光纖,也就不奇怪了,呵呵,爽,不過到時候得建議他們禁用遠程登入啦,呵呵……       

你真的懂HTML嗎-從”最新快閃記憶體”說起

楔子部落格園最近正在整合快閃記憶體和部落格.剛好我最近也在搗騰博皮,所以關注了下整合的結果.不得不說,園子最終的產生的html相當的不規範,語義性混亂,或者說很多冗餘,也許就是所謂的div強迫症/class強迫症.HTML的語義性我不知道從什麼時候開始,Table的布局開始為國人所唾棄,div+css的布局開始大受吹捧.不管引領潮流的是哪個,我們所追求的目標是一致的,"讓html更簡練,更可讀."更簡練,意味著去除不需要的冗餘,分離內容和展現,清除純粹用於布局的tag.

T-SQL中的Regex[轉載]

 原文地址:http://dev.csdn.net/article/23/23661.shtmT-SQL中的Regex原作者:Cory Koski發表時間:2003/06/24        本文來自Cory Koski。Cory寫道:“我最近遇到一個問題,就是試圖在資料庫域中搜尋一個Regex。還沒有一個版本的SQLServer內部支援Regex,但我發現了一個將Regex的所有優點添加到你的T_SQL應用的方法。為了更容易的使用Regex,我們可以使用自訂函數(User Defined

HowTo (1): 在WebBrowser控制項中屏蔽超級連結

    超級連結主要分成兩類:1、在本視窗中開啟超級連結;2、在新視窗中開啟超級連結。分類的標準當然是在WebBrowser控制項中單擊超級連結時的不同表現方式:前者直接在當前WebBrowser控制項中開啟新頁面,而後者會彈出一個Internet Explorer視窗開啟新頁面。    如何屏蔽這些超級連結(即在WebBrowser控制項中使得所有超級連結都無效,單擊後不導航到任何頁面)?   

雙作業系統都安裝VS .Net在同一路徑下的問題

      最近重做系統,一個C盤的WinXP Professional用作上網和日常開發,另一個D盤的Win2k3 Server用來研究.Net Enterprise Servers,在兩個作業系統下都安裝Visual Studio .Net Enterprise Developer 2003,硬碟本來就不大,要裝兩份VS .Net實在是不捨得那2G多的空間,呵呵,先在WinXP下安裝,將安裝路徑放在E:\Program Files\Microsoft Visual Studio .NET 2

隨便寫寫(1)

    已經很長時間沒有寫技術隨筆了,應該承認,建立這個部落格的初期只是為了記錄自己當前正在看的東西。現在想想,寫這些東西的那段時間真是幸福:畢業了,又剛好還沒上崗,時間都是自己的,可以大把地揮霍……    開始工作後,雖然不需要坐班,但平時的破事還真是不少,而自己偏偏又是一個認真的人,總想把所有事情都做好,結果是很多事情都沒有做好,經常都有緊張、發虛的感覺。有時候很緊張,有時候又太放鬆,這樣的狀態難免讓自己吃不消,身體素質也在下降,從不過敏的我現在好像正在向過敏性體質過渡,也許是春天的原因,也

隨便寫寫(3)

        昨天下午1點多,剛開始吃午飯,天氣有點變,風比較大,烏雲遮了天,心情有點差。     

在網頁上使使用者按Enter鍵自動跳到下一控制項,並禁止使用滑鼠右鍵和其他快速鍵的HTC控制項

//Function:     在網頁上使使用者按Enter鍵自動跳到下一控制項,並禁止使用滑鼠右鍵和其他快速鍵//Method:       使用HTC組件結合CSS檔案將Body的Keydown事件綁定到自訂函數上//Author:        Waxdoll Cheung//Time:           2005-01-27 21:31//Memo:         這是俺的第一個HTC作品<PUBLIC:COMPONENT

未能找到與解決方案關聯的原始程式碼控制提供者

    今天開啟一個解決方案,Visual Studio出現了提示“未能找到與解決方案關聯的原始程式碼控制提供者”,1所示: 圖1 錯誤提示    單擊“否”,發現解決方案已經不接受TFS的管理了。    註冊表中HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\CurrentSourceControlProvider項的值2所示: 圖2 修改前註冊表中的相關項目    Visual

FusionCharts Free(1)

     ASP .NET中如何做圖表?    Office Web Component(OWC),Report Viewer控制項,甚至自己使用GDI+進行繪製等等都可以做到。但是本文中要介紹的FusionCharts Free(http://www.fusioncharts.com/free/)產生的圖表更生動,可以更簡潔地與使用者進行互動,更重要的是,這基本上是一個完全免費的東西,使用它不會為自己帶來太多困擾(參見許可協議:http://www.fusioncharts.com/free/

FusionCharts Free(2)

    上面已經說過了,要使用FusionCharts Free,只需要在項目包含FusionCharts.js和22個對應不同類型圖表的.swf檔案即可。    FusionCharts.js的主要作用是用於建立一個FusionCharts對象,這個對象將負責控制不同類型圖表對應的.swf檔案在頁面上的顯示。這個js檔案沒有解決Flash動畫的遮蓋問題,如果需要的話,可以自己手動在函數getSWFHTML中進行相應的修改:     getSWFHTML: function() {       

對Google.cn關鍵詞提示的幾個看法

     Google.cn啟用搜尋建議功能已經有一段時間了:現在,當你在Google.cn首頁的搜尋欄裡輸入關鍵詞(中、英文,甚至是拼音均可)時,Google會自動向你建議相關的關鍵詞,以節省你的輸入時間。    這個東東我們應該比較熟悉了,以前是Google Suggest的主要功能,甚至我們現在將自動提示的快速輸入功能都叫做Suggest了;Microsoft那邊叫“自動完成”(AutoComplete),網頁上的文字框控制項甚至有一個屬性叫做autocomplete,ASP .NET

總頁數: 61357 1 .... 5679 5680 5681 5682 5683 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.