zoukankan      html  css  js  c++  java
  • SqlServer常用的存储过程

    ?
    1,查看数据库的版本
    select @@version

    2,查看数据库所在机器操作系统参数
    exec master..xp_msver
    查看数据库启动的参数
    sp_configure
    查看数据库启动时间
    select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1
    查看所有数据库名称及大小
    sp_helpdb
    查看所有数据库用户登录信息
    sp_helplogins
    3,.查看某数据库下某个数据对象的大小
    sp_spaceused @objname

    4,查看数据库里所有的存储过程和函数
    use @database_name
    sp_stored_procedures

    sp_help 查看表结构, 存储过程实参

    5,查看存储过程和函数的源代码
    sp_helptext ‘@procedure_name’

    或者OBJECT_DEFINITION(object_id(‘sys.sysobjects’))
    或者select * from sys.system_sql_modules
    where object_id = object_id(‘sys.sysobjects’)

    6,查看数据库里用户和进程的信息
    sp_who
    查看SQL Server数据库里的活动用户和进程的信息
    sp_who ‘active’
    看进程正在执行的SQL语句:
    dbcc inputbuffer (51) 51为进程号

    7,查看SQL Server数据库里的锁的情况
    sp_lock
    进程号1–50是SQL Server系统内部用的,进程号大于50的才是用户的连接进程。spid是进程编号,dbid是数据库编号,objid是数据对象编号

  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/heqianjin/p/5698546.html
Copyright © 2011-2022 走看看