以圖形化界面的方式執行存儲過程
❶ 在MS sql Server中怎麼查看正在執行的SQL
有二種方式來查看正在執行的SQL語句
使用SQL自帶的SQL Server Profiler,以可視化界面的方式來查看。
從開始=》所有程序=》Microsoft SQL Server 2008=》性能工具打開Profiler工具,也可以打開SQL Server Management Studio=》工具=》SQL Server Profiler。
然後選擇文件=》新建=》跟蹤打開一個連接窗口,選擇將要跟蹤的伺服器實例然後連接,並打開「跟蹤屬性」對話框,點運行即可看到正在執行的SQL語句。
使用SQL語句來查看正在運行的語句,如下
SELECT [Spid] = session_id ,
ecid ,
[Database] = DB_NAME(sp.dbid) ,
[User] = nt_username ,
[Status] = er.status ,
[Wait] = wait_type ,
[Indivial 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 -- Ignore system spids.
AND session_id NOT IN ( @@SPID ) -- Ignore this current statement.
ORDER BY 1 ,
2
❷ 數據流圖和數據流程圖有什麼區別啊
一、指代不同
1、數據流圖:是結構化系統分析方法的主要表達工具及用於表示軟體模型的一種圖示方法。
2、數據流程圖:是一種能全面地描述系統數據流程的主要工具。
二、表達方式不同
1、數據流圖:從數據傳遞和加工角度,以圖形方式來表達系統的邏輯功能、數據在系統內部的邏輯流向和邏輯變換過程。
2、數據流程圖:用一組符號來描述整個系統中信息的全貌,綜合地反映出信息在系統中的流動、處理和存儲情況。
三、特徵不同
1、數據流圖:只反映系統必須完成的邏輯功能,所以它是一種功能模型。在結構化開發方法中,數據流圖是需求分析階段產生的結果。
2、數據流程圖:抽象性和概括性。抽象性指的是數據流程圖把具體的組織機構、工作場所、物質流都去掉,只剩下信息和數據存儲、流動、使用以及加工情況。概括性則是指數據流程圖把系統對各種業務的處理過程聯系起來考慮,形成一個總體。
❸ oracle 創建定時任務執行存儲過程
可以用圖形化界面來創建JOB,如圖:在PL/SQL的項目DBMS_JOBS中進行新建。
填寫好上面標紅的地方後,點擊應用即可生成計劃!