欢迎来到Vincentyw的博客

该来的终究会来,该走的也一定会离开。凡事都存在前因后果,因缘成熟了,果报便产生了,无法阻挡。
但是发生过了就会消失,有来就有走,一切都是过客,把握自己当下的因缘,承担起自己该承担的责任,做好眼前该做的事情,做的时候尽全力,过去便放下,放下即自在。

数据库知识库

Oracle数据库知识库

查看是否有表被锁住:select * from v$locked_object;

查看详细的信息:
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo, dba_objects ao, v$session sess, v$process p
where ao.object_id = lo.object_id
and lo.session_id = sess.sid;

结束掉锁住的表  alter system kill session ‘1327,42869’;

select 'alter system kill session '''||sess.sid||','||sess.serial#||''';'

from v$locked_object lo,

dba_objects ao,

v$session sess

where ao.object_id = lo.object_id and lo.session_id = sess.sid

orcle数据库数据导出

exp userName/Password@ip:1521/orcl file=/home/oracle/db.dmp owner=userName

orcle数据库数据导入

imp userName/Password file=/home/oracle/db.dmp  log=/home/oracle/db.log ignore=y full=y 

 

Mysql数据库知识库

1:查看当前的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

杀死进程id,就是上面命令的trx_mysql_thread_id列
kill 线程ID;

2:查看当前锁定的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;

3:查看当前等锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;

 

posted on 2023-08-30 23:12  VincentYew  阅读(28)  评论(0)    收藏  举报

导航