SQL 常用脚本

查找所有存储过程包含了哪些表,函数

select * from sys.all_sql_modules where definition like ‘%[NAME]%‘

查找作业步骤里执行了哪些存储过程

select * from   [msdb].[dbo].[sysjobsteps] where command like ‘%recmsg_orderresult%‘ 

查找所有作业信息

select * from   [msdb].[dbo].[sysjobs] where job_id = ‘‘

--查看数据库后台进程

SELECT session_Id,
                --ecid,
                --sp.dbid,
                --DB_NAME(sp.dbid) as DB_NM,
                --nt_username,
                er.status,
                wait_type,
                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) as CurrentSQL,
                qt.text,
                --program_name,
                --Hostname,
                start_time,
                DATEDIFF ( millisecond,start_time, GETDATE() ) AS  execTime
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)
--and sp.dbid=7
ORDER BY DATEDIFF ( millisecond,start_time, GETDATE() ) desc
时间: 2024-12-28 05:03:44

SQL 常用脚本的相关文章

SQL 常用脚本,非常使用

一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4.说明:创建

网狐SQL常用脚本自动添加子游戏信息棋牌平台架设教程

好久没写了,这次给大家说个用SQL脚本自动添加子游戏每次新装好环境后,增加子游戏是个重复的劳动,很麻烦,怎么能让他自动生成呢.下面我们就用SQL脚本来解决. 将下面代码写入记事本,保存成 " 游戏ID.SQL".USE QPPlatformDBGOTRUNCATE TABLE GameGameIteminsert into GameGameItem(GameID, GameName, SupporType, DataBaseAddr, DataBaseName, ServerVersi

用友维护常用SQL语句脚本

用友维护常用SQL语句脚本(经典)(上) 用友维护人员常用SQL 脚本 --查询用友版本号 use ufsystem go select * from UA_Version go ----------------------------------------------------------------- --查看系统用户信息表 use ufsystem selec ... 用友维护人员常用SQL 脚本--查询用友版本号use ufsystemgoselect * from UA_Versi

Inno Setup的常用脚本

Inno Setup的常用脚本 分类: VC++神奇理论 2012-12-06 10:07 3234人阅读 评论(2) 收藏 举报 安装不同的目录: [Files] Source: "我的程序\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs Source: "我的程序\*"; DestDir: {cf}\我的程序; Flags: ignoreve

mysql常用脚本

整理了部分mysql常用脚本,可用于监控.不定期更新... 检查锁: more check_lock.sh #!bin/bash while true do   mysql -u root -p123456_ -H < ~/script/check_lock.sql  >> ~/script/html/`date +"%Y%m%d"`w11.html   sleep 1 done more check_lock.sql  SELECT r.trx_id waiting

Linux 常用脚本

Linux 常用脚本 修改表列属性 sql可任意修改,若数据库正好在执行机器上,可去掉ip地址 echo 为输出 #!/bin/shfor((i=0;i<256;i++));do        echo $i ;        mysql -h68.152.118.34 -ubhokjodbuser [email protected] -e "use bhokjodbuser_data;alter table jodbuser_data$i MODIFY column intro varc

sql 常用语法汇总

Sql常用语法 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份数据的

Linux、hive、sqoop常用脚本

一.Linux常用脚本 1.查看进程 ps -ef|grep -i tom 2.SCP从远程复制到本地目录 scp [email protected]/172.19.2.75:/home/root/full.tar.gz /home/daisy/full.tar.gz 3.查看目录 pwd 4.查看hadoop集群状态命令 hadoop dfsadmin -report 5.查看default getway命令 route 或者 netstat -r 6.添加default getway命令 r

【Linux】MySQL 运维常用脚本

目录 操作规范 1.数据操作,必须谨慎,线上尤甚!!! 2.线上数据操作,必须备份!备份需完整.可用,备份使用自己最容易操作回滚的方式. 3.数据操作,能修改数据解决的决不删除 4.不确定的操作不做,不确定的命令不敲 5.如果出现问题,例如数据丢失.数据文件损坏,必须首先完整备份当前环境,保证后续操作不会造成更大的影响,以便留给能解决问题的人解决. 6.不允许移动.修改.删除 运行中的数据库的任意数据文件. 7.不允许删除近期生成的.未备份的binlog 8.不允许在 OS 命令行 键入 密码