最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在SQL Server啟動時自動執(zhí)行存儲過程。第1/2頁

 更新時間:2008年10月02日 01:02:05   作者:  
當(dāng)sql server啟動時,我很想運行一個存儲過程。有沒有一種方法可以在每次SQL Server服務(wù)啟動時都會自動執(zhí)行這個存儲過程呢?
sql Server提供了系統(tǒng)存儲過程sp_procoption,這個存儲過程可以用于當(dāng)SQL Server服務(wù)啟動時指派一個或者多個存儲過程自動執(zhí)行。這是一個很不錯的選擇,它可以用于多種多樣的用途。比如,你可能在你的數(shù)據(jù)庫中有開銷很大的查詢,這個查詢在首次執(zhí)行時會花費一些時間。通過使用sp_procoption,你可以在服務(wù)器啟動時運行這個查詢以此來預(yù)先編譯執(zhí)行計劃,由此,你的某個用戶就不會成為第一個運行這個特殊查詢的不幸的人。我曾經(jīng)用這個功能建立了一個我自己寫的概要分析器服務(wù)器端跟蹤的自動執(zhí)行功能,這個跟蹤功能成為服務(wù)器啟動時被設(shè)置成自動執(zhí)行的存儲過程的一部分。
復(fù)制代碼 代碼如下:

sp_procoption Parameters
  exec sp_procoption @ProcName = ['stored procedure name'],
  @OptionName = 'STARTUP',
  @OptionValue = [on|off]

以下是sp_procoption存儲過程參數(shù)的解釋:

  l 參數(shù)@ProcName的意思是明顯的,它是被標(biāo)記成自動執(zhí)行的過程的名稱。

  l 參數(shù)@OptionName是可選用項,唯一有效的選項是STARTUP。

  l 參數(shù)@OptionValue切換自動執(zhí)行的開與關(guān)。

  使用有特定限制的sp_procoption:

  l 你必須以系統(tǒng)管理員的身份登錄服務(wù)器并使用sp_procoption。

  l 你只能指派標(biāo)準(zhǔn)存儲過程、擴(kuò)展存儲過程或者CLR存儲過程來啟動。

  l 存儲過程必須在主從數(shù)據(jù)庫上。

  l 存儲過程不能要求任何輸入?yún)?shù)或者返回任何輸出參數(shù)。

  在下面的例子中,我創(chuàng)建一個存儲過程,每次啟動我的SQL Server實例時,這個存儲過程就自動執(zhí)行。這個存儲過程的目的是在記錄服務(wù)啟動時間的數(shù)據(jù)庫表中寫一行。通過這張數(shù)據(jù)庫表,我產(chǎn)生一個獲得服務(wù)器正常運行時間的想法。以下的腳本創(chuàng)建了一個新的數(shù)據(jù)庫,這個數(shù)據(jù)庫存儲了一張叫做SERVER_STARTUP_LOG的公制表。這張表保留了上次服務(wù)器啟動的日期和時間。一旦建立了這個基本的架構(gòu),我就創(chuàng)建存儲過程,在服務(wù)器啟動時,這個存儲過程將用于把日期和時間插入到表中。注意,存儲過程是在主從數(shù)據(jù)庫上創(chuàng)建的。

相關(guān)文章

  • SQL中 and or in的用法小結(jié)

    SQL中 and or in的用法小結(jié)

    這篇文章主要介紹了SQL中 and or in的用法小結(jié),IN運算符允許您在WHERE子句中指定多個值,IN運算符是多個OR條件的簡寫,本文結(jié)合實例代碼介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2024-04-04
  • 分享一下SQL Server執(zhí)行動態(tài)SQL的正確方式

    分享一下SQL Server執(zhí)行動態(tài)SQL的正確方式

    這篇文章主要介紹了SQL Server執(zhí)行動態(tài)SQL正確方式,需要的朋友可以參考下
    2017-06-06
  • Mybatis4 之Mybatis動態(tài)sql的實現(xiàn)代碼

    Mybatis4 之Mybatis動態(tài)sql的實現(xiàn)代碼

    這篇文章主要介紹了Mybatis4 之Mybatis動態(tài)sql的實現(xiàn)代碼,本文給大家提到了靜態(tài)sql與動態(tài)sql有什么區(qū)別,通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Python版Mssql爆破小腳本

    Python版Mssql爆破小腳本

    本文給大家分享的是使用Python實現(xiàn)的暴力破解mssql用戶密碼的腳本的代碼,配合上合適的字典非常好用,有需要的小伙伴可以參考下
    2016-10-10
  • SqlServer中查看當(dāng)前Open的Cursor方法

    SqlServer中查看當(dāng)前Open的Cursor方法

    這篇文章主要介紹了SqlServer中查看當(dāng)前Open的Cursor方法,本文為了解決A cursor with thename ' ' already exists總結(jié)的幾個方法,需要的朋友可以參考下
    2015-07-07
  • SQL?server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改解決辦法

    SQL?server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改解決辦法

    這篇文章主要給大家介紹了關(guān)于SQL?server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改的解決辦法,文中將解決的辦法介紹的非常詳細(xì),對同樣遇到的朋友具有一定的參考解決價值,需要的朋友可以參考下
    2024-06-06
  • 關(guān)于SQL Server加密與解密的問題

    關(guān)于SQL Server加密與解密的問題

    這篇文章主要介紹了SQL Server加密與解密的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 通過T-SQL語句創(chuàng)建游標(biāo)與實現(xiàn)數(shù)據(jù)庫加解密功能

    通過T-SQL語句創(chuàng)建游標(biāo)與實現(xiàn)數(shù)據(jù)庫加解密功能

    這篇文章介紹了通過T-SQL語句創(chuàng)建游標(biāo)與實現(xiàn)數(shù)據(jù)庫加解密功能的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • Hive-SQL查詢連續(xù)活躍登錄用戶思路詳解

    Hive-SQL查詢連續(xù)活躍登錄用戶思路詳解

    這篇文章主要介紹了Hive-SQL查詢連續(xù)活躍登陸的用戶,活躍用戶這里是指連續(xù)2天都活躍登錄的用戶,本文給大家分享解決思路及sql語句,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • sql?server如何去除數(shù)據(jù)中的一些無用的空格

    sql?server如何去除數(shù)據(jù)中的一些無用的空格

    這篇文章主要介紹了sql?server去除數(shù)據(jù)中的一些無用的空格,本文給大家提到了一些常用的函數(shù),結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論

大余县| 雷波县| 高安市| 南乐县| 孝义市| 利津县| 崇义县| 安陆市| 阿克| 崇义县| 贡嘎县| 凤城市| 柘城县| 新津县| 高清| 新田县| 精河县| 浮山县| 东光县| 安康市| 朝阳区| 靖远县| 牙克石市| 瑞昌市| 垦利县| 靖宇县| 衡水市| 昭平县| 揭东县| 绥化市| 文水县| 咸阳市| 朝阳县| 瓮安县| 灌阳县| 包头市| 来宾市| 涞源县| 株洲市| 翁牛特旗| 黑水县|