• <menu id="w2i4a"></menu>
  • 翻譯 SQL Prompt教程:缺少架構(gòu)限定(PE001)的過程

    如果SQL Prompt發(fā)現(xiàn)使用EXECUTE,則會警告您,而無需指定存儲過程所在的架構(gòu),因為它可能導(dǎo)致執(zhí)行時間變慢,甚至導(dǎo)致運行錯誤的過程。

    # 使用教程 # 2021-03-31 10:40:15.493 212
    翻譯 SQL Prompt教程:舊式聯(lián)接語法(ST001)

    使用舊式聯(lián)接語法沒有任何優(yōu)勢。如果SQL提示標識了它在舊版代碼中的使用,則重寫語句以使用ANSI標準的連接語法將簡化和改進代碼。

    # 使用教程 # 2021-03-18 11:26:17.567 154
    翻譯 SQL Prompt教程:使用SQL Prompt查找SET NOCOUNT代碼問題

    通常,應(yīng)通過在每個存儲過程,觸發(fā)器和動態(tài)執(zhí)行的批處理的開始處添加SET NOCOUNT ON來防止發(fā)送行數(shù)消息。Phil Factor演示并解釋了細微差別和例外。

    # 使用教程 # 2021-02-04 11:11:30.217 132
    翻譯 SQL Prompt教程:使用SQL提示代碼分析避免T-SQL技術(shù)債務(wù)

    SQL Prompt可以幫助防止在數(shù)據(jù)庫代碼中積累技術(shù)債務(wù)。它會立即向團隊發(fā)出警報,警告可能無法阻止您的代碼按預(yù)期工作的問題,但最終可能導(dǎo)致性能,維護或安全性問題。

    # 使用教程 # 2021-01-21 10:29:37.567 188
    翻譯 SQL Prompt教程:標量用戶定義函數(shù)誤用作常量

    標量UDF作為全局數(shù)據(jù)庫常量的錯誤使用是一個主要的性能問題,每當SQL Prompt在任何生產(chǎn)代碼中發(fā)現(xiàn)此錯誤時,都應(yīng)進行調(diào)查。除非您需要在計算列或約束中使用這些全局常量,否則通常將值存儲在內(nèi)聯(lián)表值函數(shù)中或使用視圖會更安全,更方便。

    # 使用教程 # 2021-01-15 13:09:58.887 149
    翻譯 SQL Prompt教程:子查詢使用[NOT] EXISTS代替[NOT] IN(PE019)

    Phil Factor解釋了在使用子查詢比較數(shù)據(jù)集時,為什么您更應(yīng)該使用[NOT] EXISTS而不是[NOT] IN。盡管不再具有顯著的性能優(yōu)勢,但是當子查詢的源數(shù)據(jù)包含NULL值時,使用NOT EXISTS可以避免出現(xiàn)意外結(jié)果。

    # 使用教程 # 2021-01-06 11:30:22.540 240
    翻譯 SQL Prompt教程:使用SQL Prompt提升數(shù)據(jù)庫編碼標準

    通過代碼分析規(guī)則,格式設(shè)置樣式和代碼片段,開發(fā)團隊如何使用SQL Prompt建立和共享編碼標準的戰(zhàn)略視圖。

    # 使用教程 # 2020-12-29 11:49:30.197 254
    翻譯 SQL Prompt教程:何時使用SELECT…INTO語句(PE003)

    SELECT…INTO是開發(fā)工作特別是創(chuàng)建臨時表的有用捷徑。但是,它不再具有明顯的性能優(yōu)勢,應(yīng)在生產(chǎn)代碼中避免使用。最好使用CREATE TABLE語句,在該語句中您可以預(yù)先指定約束和數(shù)據(jù)類型,這樣就可以減少不一致情況潛入數(shù)據(jù)的可能性。

    # 使用教程 # 2020-12-23 11:51:49.840 378
    翻譯 SQL Prompt教程:避免使用MONEY和SMALLMONEY數(shù)據(jù)類型(BP022)

    在計算過程中,由于舍入誤差,使用MONEY和SMALLMONEY數(shù)據(jù)類型可能會導(dǎo)致意外的精度損失。通常最好使用DECIMAL(又名NUMERIC)類型。

    # 使用教程 # 2020-12-16 11:49:06.740 364
    翻譯 SQL Prompt教程:在表變量和臨時表之間進行選擇

    Phil Factor演示了臨時表和表變量的用法,并提供了一些簡單的規(guī)則來確定表變量是否比臨時表(ST011)更好,反之亦然(ST012)。

    # 使用教程 # 2020-12-09 10:40:43.720 213
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();