dbcc showfilestats
--从过程缓存中清除所有元素
dbcc freeproccache
--从缓冲池中清楚所有缓冲区
dbcc dropcleanbuffers
--从所有缓存中释放所有未使用缓存
dbcc freesystemcache(‘tempdb‘)
--sp_server_info查看SQL Server信息
--用于显示SQL Server2008的信息,包括数据库版本号、字符集排序方式、数据表名的最大字符数。
exec sp_server_info
--sp_databases查看数据库信息
--用于显示所有数据库信息,包括数据库名和数据大小。
exec sp_databases
--sp_monitor查看系统统计信息
exec sp_monitor --:显示统计信息,包括CPU工作时间、输入输出时间、读取或写入数据的包数
--sp_helpdb查看数据库信息
exec sp_helpdb --:返回当前实例里的所有数据库信息
exec sp_helpdb ‘AIS20141030141246‘--:返回zhongyang数据库的信息
--sp_helpfile查看数据库文件信息
exec sp_helpfile --:查看当前数据的所有数据文件属性
exec sp_helpfile ‘AIS20141030141246‘--:查看数据文件zhongyang_data的属性
--sp_helpfilegroup查看文件组信息
exec sp_helpfilegroup --:用于返回与当前数据库相关联的文件组的名称及属性
--sp_helpindex查看索引信息
exec sp_helpindex ‘orders‘ --:返回orders表或视图上的索引信息
--sp_helpsort查看排序及字符集信息
exec sp_helpsort
--sp_helpstats查看列和索引的统计信息
exec sp_helpstats ‘orders‘,‘stats‘ --:只返回与索引不关联的统计信息
exec sp_helpstats ‘orders‘,‘all‘ --:返回所有索引的统计信息,以及创建了统计信息的列的统计信息
--sp_helptext查看对象内容
--用于返回用户定义的规则、默认值、存储过程、函数、触发器、计算列、CHECK约束、视图或系统对象,但是加密的对象内容无法显示。
exec sp_helptext ‘dbo.spGenInsertSQL‘ --:返回存储过程dbo.spGenInsertSQL的内容
exec sp_helptext ‘orders‘,‘shopprice‘ --:返回orders表的计算列shopprice的内容
--Sp_help查看对象信息
exec sp_help --:返回当前数据库中所有对象
exec sp_help ‘orders‘ --:返回orders表中所有对象
--sp_tables查看表或视图信息
exec sp_tables --:返回当前数据库中所有的数据表和视图信息
exec sp_tables @table_type=‘‘‘table‘‘‘ --:返回当前数据库中所有数据表的信息
exec sp_tables ‘orders‘ --:返回orders表的信息
--sp_columns查看列信息
exec sp_columns ‘orders‘ --:返回orders表的所有列信息
exec sp_columns ‘orders‘,@column_name=‘empid‘ --:返回orders表empid列的信息
--sp_rename修改对象名
--用于在数据库中更改用户创建的对象的名称,例如数据表、索引、字段、别名数据类型或CLR用户定义类型
exec sp_rename ‘orders‘,‘orders1‘ --:将orders表表名修改为orders1
--sp_renamedb修改数据库名
exec sp_renamedb ‘zhongyang‘,‘zhongyang1‘ --:将数据库zhongyang名称修改为zhongyang1
--sp_helptrigger查看触发器信息
exec sp_helptrigger ‘orders‘ --:返回orders表中所有的DML触发器信息
exec sp_helptrigger ‘orders‘,‘insert‘/‘update‘/‘delete‘ --:返回orders表中所有insert触发器/update触发器/delete触发器的信息
--sp_who查看用户和进程信息
--用于显示当前用户和进程的信息,包括系统进程ID、进程状态、登录名、主机名、正在使用的数据库。
exec sp_who --:显示当前所有用户和进程的信息
exec sp_who ‘sa‘ --:显示sa用户的进程信息
--sp_lock查看锁信息
exec sp_lock --:返回所有锁的信息
exec sp_lock 51 --:返回数据库引擎进程ID(SPID)为51的锁的信息
--sp_fkeys查看外键信息
exec sp_fkeys ‘orders‘ --:返回orders表的外键信息
--sp_pkeys查看主键信息
exec sp_pkeys ‘orders‘--:返回orders表的主键信息
--sp_stored_procedures查看存储过程信息
exec sp_stored_procedures --:返回所有存储过程信息
exec sp_stored_procedures ‘spGenInsertSQL‘ --:返回存储过程‘spGenInsertSQL‘的信息