본문 바로가기

닷컴's_열공

count 보다 exists를 쓰는것이 더 좋습니다. 결론적으로 count 보다 exists를 쓰는것이 더 좋습니다. SELECTcount(*) FROM ADA_USERSWHERE USER_ID = 'kjlee' select 1from dualwhere exists ( select * from ada_users where user_id = 'kjlee')
LOCK 문제를 일으키는 SQL 명령 찾기 LOCK 문제를 일으키는 SQL 명령 찾기 ---------------------------------- * 다음 Query는 Lock과 관련된 트랜잭션을 출력해준다. column username format a10 column sid format 999 column lock_type format a15 column MODE_HELD format a11 column MODE_REQUESTED format a10 column LOCK_ID1 format a8 column LOCK_ID2 format a8 select a.sid, decode(a.type, 'MR', 'Media Recovery', 'RT', 'Redo Thread', 'UN', 'User Name', 'TX', 'Transaction', ..
ORA-01652: 128(으)로 테이블 공간 TEMP에서 임시 세그먼트를 확장할 수 없습니다 [출처] ORA-01652: 128(으)로 테이블 공간 TEMP에서 임시 세그먼트를 확장할 수 없습니다 |작성자 아덴캡슐 조회할때 ORA-01652: 128(으)로 테이블 공간 TEMP에서 임시 세그먼트를 확장할 수 없습니다 temp 테이블스페이스를 늘리려고 하는데, temp 테이블 스페이스가 어떤 데이터 파일 사용하는지 볼 수 있는 방법 이 있다면 알려주시겠습니까 select * from DBA_DATA_FILES 라는 쿼리를 써도 템프는 안보이네요 디비서버를 보니 데이터 파일 여러개가 모여있는 디렉토리가 있는데요 거기에 system.dbf 도 있고 tempORA.dbf 라는 것도 있습니다. 아마도 tempORA.dbf 이게 아닌가 싶긴 한대... 확실치가 않아서요... 현재도 데이터파일의 용량이 40메가 정도나 되는데... 왜 그 메시지가 나는지는 잘모르겠습니다... 그리고... tempORA.dbf 가 맞다고 가정시 ..
UNDOTBS 재생성 UNDOTBS 재생성 ORACLE 2008/01/29 16:24http://blog.naver.com/hyperhit/90027231833long transaction등으로 인하여 undo tablespace가 일단 커지면 줄어들지 않음 이 경우에는 수동으로 삭제 후 재생성해주어야 함 다음은 해당 절차임* undo tablespace 재생성 방법 . undo tablespace는 이미 늘어난 파일사이즈를 줄일 수가 없으므로 create -> switch -> drop -> switch의 과정을 거쳐야 한다. . 처리 과정 1) 현재 undo tablespace 확인 . show parameter undo_tablespace 2) 대체할 undo tablespace 생성 (작게 만들면 extend하느라 성..
ora-09817 파티션 용량 가득 찼을 경우 에러 (OS에서 df-k 확인) ora-09817 파티션 용량 가득 찼을 경우 에러 (OS에서 df-k 확인) http://blog.naver.com/kiyoun82?Redirect=Log&logNo=110067726325
오라클 encode , decode 암호 SYS.UTL_ENCODE.TEXT_ENCODE('', 'KO16MSWIN949', 1)
find.grep.egrep.du-sk.ps-ef 간단사용 http://blog.naver.com/webpioneer?Redirect=Log&logNo=60134779826 스크랩 했습니다.
오라클 정보보기 view http://blog.naver.com/kmymk?Redirect=Log&logNo=110082928906