存储怎么查看重构进度
① 怎么查看存储过程的具体内容
有时候你没有办法使用图形界面的管理器连接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 就是该索引最近一次被重建的时间