1、查询存储过程创建时间和修改时间
select [name],create_date,modify_date FROM sys.all_objects where type_desc = N'SQL_STORED_PROCEDURE' and name = '存储过程名'
2、修改恢复模式
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY 恢复模式名 WITH NO_WAIT
GO
3、查询SQLzhixin执行超时时间
select CONVERT(varchar,value) as value from sys.configurations where name like '%remote query timeout%'
4、查看当前运行的SQL
SELECT [Spid] = session_id ,
[Database] = DB_NAME(sp.dbid) ,
[User] = nt_username ,
[Status] = er.status ,
[Wait] = wait_type ,
[Individual Query] = SUBSTRING(qt.text,
er.statement_start_offset / 2,
( CASE WHEN er.statement_end_offset = -1
THEN LEN(CONVERT(NVARCHAR(MAX), qt.text))
* 2
ELSE er.statement_end_offset
END - er.statement_start_offset )
/ 2) ,
[Parent Query] = qt.text ,
Program = program_name ,
hostname ,
nt_domain ,
start_time
FROM sys.dm_exec_requests er
INNER JOIN sys.sysprocesses sp ON er.session_id = sp.spid
CROSS APPLY sys.dm_exec_sql_text(er.sql_handle) AS qt
WHERE session_id > 50
AND session_id NOT IN ( @@SPID )