zoukankan      html  css  js  c++  java
  • Sql Server 系统存储过程分析 2 数据库引擎存储过程

     

    1. sp_configure

    定义:显示或更改当前服务器的全局配置设置。

    主要的结果集:config_value,配置选项的配置值;run_value 配置选项的运行值;如果两者不一致,一般是配置成功了,但是却没有生效

    备注:很有用。使用 sp_configure 可以显示或更改服务器级别的设置。若要更改数据库级别设置,请使用 ALTER DATABASE。若要更改仅影响当前用户会话的设置,请使用 SET 语句。

    相关文章:Sql Server 内存用不上的解决办法

     

    2. sp_help

    定义:报告有关数据库对象(sys.sysobjects 兼容视图中列出的所有对象)、用户定义数据类型或某种数据类型的信息

    备注:返回的信息比较丰富,该 存储过程 还是比较实用的

     

    3. sp_helpdb  

    定义:报告有关指定数据库或所有数据库的信息。

    备注:可以返回全部的数据库信息或单个数据库的详细信息,比较实用,可以用来替代 sp_databases

     

    4. sp_helptext

    定义:显示用户定义规则的定义、默认值、未加密的 Transact-SQL 存储过程、用户定义 Transact-SQL 函数、触发器、计算列、CHECK 约束、视图或系统对象(如系统存储过程)。

    备注:十分的有用,特别是用来查看存储过程的定义

     

    5. Sp_procoption

    定义:设置自动执行的存储过程。设置为自动执行的存储过程在每次启动 SQL Server 实例时运行。

    备注:虽然应用场景比较狭窄,但是在其应用环境内,还是相当有用,相当能解决问题的

     

    6. sp_refreshview

    定义:用于更新指定的未绑定到架构的视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。

    备注:当更新视图所用的相关表或自断时,用此存储过程更新相关视图

     

    7. Sp_rename

    定义:在当前数据库中更改用户创建对象的名称。此对象可以是表、索引、列、别名数据类型或 Microsoft .NET Framework 公共语言运行时 (CLR) 用户定义类型。


    8. sp_spaceused

    定义:显示行数、保留的磁盘空间以及当前数据库中的表、索引视图或 Service Broker 队列所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。

    备注:可查看表或数据库的space 使用情况


    9. sp_who

    备注:非常实用的存储过程,主要用来查看当前 db 的连接数,相同的 存储过程或命令还有 : sp_whosp_who activesp_who2sp_who2 active,其中的区别,请大家自行 search 学习

    相关文章:sql server 2008 R2 连接数过高的解决办法 

     

     

  • 相关阅读:
    【Educational Codeforces Round 101 (Rated for Div. 2) C】Building a Fence
    【Codeforces Round #698 (Div. 2) C】Nezzar and Symmetric Array
    【Codeforces Round #696 (Div. 2) D】Cleaning
    【Codeforces Round #696 (Div. 2) C】Array Destruction
    【Educational Codeforces Round 102 D】Program
    【Educational Codeforces Round 102 C】No More Inversions
    【Good Bye 2020 G】Song of the Sirens
    【Good Bye 2020 F】Euclid's nightmare
    使用mobx入门
    requestAnimationFrame 控制速度模拟setinterval
  • 原文地址:https://www.cnblogs.com/xunziji/p/2099482.html
Copyright © 2011-2022 走看看