[b]批量給資料庫表賦予許可權[/b]
select 'grant select,update,insert,delete on a.'||t.table_name||' to b;' from dba_tables t where t.owner='a';
執行查詢結果,就可以將a的表的許可權賦予b。
[b]殺死資料庫killed狀態的程序[/b]
select sid,serial#,status,username,program from v$session where sid=848;
select s.username,s.status,
x.addr,x.ksllapsc,x.ksllapsn,x.ksllaspo,x.ksllid1r,x.ksllrtyp,
decode(bitand (x.ksupr***,2),0,null,1)
from x$ksupr x,v$session s
where s.paddr(+)=x.addr
and bitand(ksspa***,1)!=0
and s.sid= 1000 --sid號;
根據查到的addr去v$process檢視查詢
select spid,pid from v$process where addr='000000026f646d98';
查到的spid就是系統程序id,去系統中kill -9 spid就可以了。
隨手記 資料庫太大篇
演示的時候反饋說系統太慢,剛看完 叢林赤子心 講狗狗的,我喜歡。忍不住想弄下,優化下。jsp頁面載入為什麼這麼慢,著手優化了頁面效果甚微。考慮到後台了,一檢查嚇一跳。查詢資料庫的時候足足快接近五秒。能不慢嗎!檢查了sql再看資料庫。驚奇的發現這個表有九百多萬條資料!是有問題的。應該是同步的時候沒弄好...
MySQL資料庫技術李 MySQL資料庫技術
11.查詢所有同學的學號 姓名 選課數 總成績 select student.s id,student.sname,count sc.c id sum score from student left outer join sc on student.s id sc.s id group by stu...
oracle資料庫賦權 Oracle資料庫許可權
oracle資料庫許可權基本認識 一 oracle許可權 oracle系統提供三種許可權 object 物件級 system 系統級 role 角色級。許可權分類 1 系統許可權 系統規定使用者使用資料庫的許可權。系統許可權是對使用者而言 2 實體許可權 某種許可權使用者對其它使用者的表或檢視的訪問...