|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
对免费版的用户也具有充足的支持服务。在dev.mysql.com上,一个大型的MySQL学习教程强大社区用户和开发者可以讨论所有关于MySQL的事情。这个站点拥有博客、指南、视频、技术交流会、白皮书和论坛等方式的交流。一些功能方面的告警信息经由过程dba_outstanding_alerts表都能查到,被锁定的表假如临时得不到开释,在这里也能查到相干session的sid和serial#。一些功能方面的告警信息经由过程dba_outstanding_alerts表都能查到,被锁定的表假如临时得不到开释,在这里也能查到相干session的sid和serial#。
select * from dba_outstanding_alerts
v$locked_object视图能够看到以后被锁定的工具,只要那些一向存在的session才有多是被锁定的,因而不克不及复杂匆仓促的下结论,特别是在RAC情况中,必需检察各个节点以发明相干的session在那里。
select * from v$locked_object
偶然候也能够依据工具名来检察锁的信息:
select sid,id1,type from v$lock where id1=(select object_id from dba_objects where object_name=upper(mytablename));
找到了引发锁定的session,就能够找到对应的sid和serial#
select saddr,sid,serial#,paddr,username,status from v$session where sid=772
从而能够杀逝世这个session:
SQL> alter system kill session 772,9044;
System altered.
能够查询Oracle数据库的历程和操纵体系历程之间的联系关系:
select spid, osuser, s.program from v$session s,v$process p
where s.paddr=p.addr and s.sid=772
偶然候一些历程要在操纵体系杀逝世,这时候能够用kill-9pid的命令:
[root@erpdevdb ~]# ps -efgrep sqlplus
oracle 11847 11126 0 16:39 pts/1 00:00:00 sqlplus -S @/oracle/home/droptable.sql
root 11889 11856 0 16:40 pts/2 00:00:00 grep sqlplus
[root@erpdevdb ~]# kill -9 11847
数据库工具锁定引发的堵塞是对照贫苦的事变,处置的时分必定要胆小如鼠。
MySQL部署迅速,因此移植过程不会导致生产中断。而且,较短的学习曲线可以让你的系统管理员迅速掌握它的运行和维护。而且,MySQL的易于维护和管理意味着目前的职员可以处理目前的工作。 |
|