存儲怎麼查看重構進度
① 怎麼查看存儲過程的具體內容
有時候你沒有辦法使用圖形界面的管理器連接sql 伺服器,這個時候如果你想查看一個存
儲過程的內容就只能依靠SQL 語句了。
系統提供了一個存儲過程可以查看 rule,stored procere, user-defined function,
trigger, 或者 view。Syntaxsp_helptext @objname = 'name'
sp_helptext '存儲過程名稱'
② coreldraw mac 如何查看保存狀態(coreldraw win 版保存時右下角有進度塊)
保存好後,保存圖標是灰色,圖標顯示灰色就說明保存好了。
③ 如何查看linux伺服器raid5 rebuilding進度
有些情況下Linux伺服器系統不是自己裝好的,raid也不是自己配置的,遠程登錄系統後可能就不知道系統是否有做raid,raid級別多少?因此在這里稍微總結一下Linux下查看軟、硬raid信息的方法。
軟體raid:只能通過Linux系統本身來查看
cat /proc/mdstat
可以看到raid級別,狀態等信息。
硬體raid:最佳的辦法是通過已安裝的raid廠商的管理工具來查看,有cmdline,也有圖形界面。如Adaptec公司的硬體卡就可以通過下面的命令進行查看:
# /usr/dpt/raitil -L all
可以看到非常詳細的信息。
當然更多情況是沒有安裝相應的管理工具,只能依靠Linux本身的話一般我知道的是兩種方式:
# dmesg |grep -i raid
# cat /proc/scsi/scsi
顯示的信息差不多,raid的廠商,型號,級別,但無法查看各塊硬碟的信息。
另外Dell的伺服器可以通過命令來顯示,而HP、IBM等的伺服器通過上面的命令是顯示不出的。只能夠通過裝硬體廠商的管理工具來查看。
分享
④ 怎麼查看存儲過程的執行記錄
1)查找死鎖的進程:
sqlplus "/as sysdba" (sys/change_on_install)
SELECT s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,
l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESS
FROM V$LOCKED_OBJECT l,V$SESSION S WHERE l.SESSION_ID=S.SID;
2)kill掉這個死鎖的進程:
alter system kill session 『sid,serial#』; (其中sid=l.session_id)
3)如果還不能解決:
select pro.spid from v$session ses,v$process pro where ses.sid=XX and ses.paddr=pro.addr;
其中sid用死鎖的sid替換: exit
ps -ef|grep spid
其中spid是這個進程的進程號,kill掉這個Oracle進程
如果實在還不行,允許的話重啟oracle服務
⑤ 執行存儲過程後怎麼查看所影響的行數
使用虛擬游標來查詢執行操作的結果,如下
-- 一般執行 update insert delete 都會有相應的影響行數,此時可以使用虛擬游標來查詢操作結果
update table_name set field_name = 'xxx' where ...
-- 執行後,使用
dbms_output.put_line('更新行數為:' || sql%rowcount);
另外:虛擬游標還有
%FOUND 表示記錄影響至少為一條
%NOTFOUND 表示沒有記錄影響,即無更新
有問題請追問,希望可以幫到你
⑥ 如何查看存儲過程執行的結果
你得前邊變數里設置個輸出變數,然後才能查詢到輸出的東西
譬如這個
set output on
DECLARE
TYPE mytable IS TABLE OF chengji%ROWTYPE;
cur_chengji sys_refcursor;
v_data mytable;
begin
open cur_chengji for
select xuehao, kemu, riqi, chengji from chengji;
FETCH cur_chengji BULK COLLECT INTO v_data;
close cur_chengji;
FOR i IN 1 .. v_data.COUNT
LOOP
DBMS_OUTPUT.put_line ( v_data (i).xuehao
|| ' was hired since '
|| v_data (i).riqi);
END LOOP;
end;
/
是在sqlplus里執行的
最後的DBMS_OUTPUT.put_line是輸出的結果
你可以建個表chengji,包含欄位xuehao, kemu, riqi, chengji
把上邊結果運行一下,你就知道大概意思了
⑦ 如何查看存儲過程是否正在執行並手動停止
select * from master.dbo.sysprocesses -- 列出 spid > 50 的. 對每個 spid 用 dbcc inputbuffer(spid) 看執行的文本, 如果搜索完所有的 spid, 其執行的文本中都沒有包括你的存儲過程. 則基本上可判斷出存儲過程未執行.
⑧ 如何查看電腦存儲使用情況
直接打開計算機,然後就能看見CDEF幾個盤的容量和已經使用的容量了。
⑨ 怎麼查看存儲過程的大致運行時間
單擊「開始→運行」,輸入「cmd」後回車,打開命令提示符窗口。輸入「systeminfo」並回車,稍等一會兒就會看到有關自己操作系統的一個摘要,其中有一行為「系統啟動時間」,後面的時間單位也精確到秒.
⑩ ORACLE 怎麼查看索引重建進度情況
索引上次重建日期可以從 user_objects 數據字典視圖中得到,不需要 dba 許可權。例如您的索引是 your_index, 你想查改所用最近被重建的時間:
select OBJECT_NAME, timestamp, LAST_DDL_TIME from usr_objects where OBJECT_NAME='YOUR_INDEX' and object_type='INDEX';
其中 last_ddl_time 就是該索引最近一次被重建的時間