데드락(deadlock)이 걸렸을 경우 locking 된 유저와 sql문을 보는 쿼리 SELECT A.SERIAL#, A.SID, A.USERNAME, B.ID1, C.SQL_TEXT FROM V$SESSION A, V$LOCK B, V$SQLTEXT C WHERE B.ID1 IN ( SELECT DISTINCT E.ID1 FROM V$SESSION D, V$LOCK E WHERE D.LOCKWAIT = E.KADDR ) AND A.SID…
읽어보기 →
오라클 DB사전 정리 All_all_tables : user가 access할수있는 모든 Table All_catalog : user가 access할수있는 모든 Table, Views, synonyms, sequence All_clusters : user가 access할수있는 모든 clusters All_col_comments : user가 access할수있는 모든 Table,Views에 대한 칼럼comments All_col_privs : user에게 또는 Public에게 허용된 모든 칼럼에 대한…
읽어보기 →
오늘 오전 10시 쯤에 오라클 세미나를 들었다. 세미나의 주제는 "End-to-End 데이터 관리 모범 사례" 였는데 거의 오라클 10g와 11g의 기능 소개 하는 정도로 발표가 되었다. 주로 다뤄진 내용들은 - 정보관리의 주기 - 정보가 다양화 되어가고 있다 * 10g는 text, xml, 멀티미디어,…
읽어보기 →
JavaFX bleg 번역 The initial JavaFX Preview SDK release has gone pretty well. 초기의 JavaFX SDK 리뷰는 꽤 좋게 지나갔습니다. There were a few snafus and broken links, but overall it has gone pretty smoothly for a first preview release. 거기에는…
읽어보기 →
오라클 쿼리 로그 뷰 select * from v$sql select * from v$sqltext select * from v$sqlarea select * from v$sql where parsing_schema_name = 'USER' and last_active_time > TO_DATE('2007/07/31 08:50','RRRR/MM/DD HH:MI' ) and last_active_time < TO_DATE('2007/07/31 08:11','RRRR/MM/DD HH:MI' ) order by last_active_time…
읽어보기 →
보통 rsync는 원격지의 파일을 현재 로컬 내 PC로 땡겨오는대 주로 많이 쓰입니다. rsync의 작동원리는 rsync란?를 참고. 저는 rsync를 원격지에서 서버의 데이터를 백업받을 때 사용하고 있습니다. 실제 서비스되고 있는 abc.com 서버와 가상의 경우를 예로 들어봅시다. abc.com 서버는 IDC 구석에 꼴아박혀 불쌍하게도 나홀로…
읽어보기 →
1. Rsync란? Network을 통해서 데이터 백업을 하는 툴이다. 기존 RCP를 보완하고, 현재 SCP(SSH)를 통해서 보안을 유지할 수 있다. 이 command는 웹 서버의 부하를 분산하기 위해서 remote sync(copy)를 하기 위한 용도로 개발되었다. - RSYNC Memory 사용 비율 File당 100byte의 메모리가 소요된다. 파일…
읽어보기 →
오라클에서 필요에 의해서 인덱스를 만들어 놓고 이후에 이 인덱스를 사용하는지 안하는지 알 수가 없어서 필요없는 인덱스에 의해서 사용되어지는 디스크 공간을 회수 하지 못하고 있는 경우가 많이 있다. 이 경우 인덱스 사용여부를 확인해서 사용하지 않는 인덱스의 경우 drop 하여 불필요한 디스크 공간을…
읽어보기 →
- 10g의 statistics_level=typical이상이면 gathering됨.(but this view does not include undo block or undo header transfers) SELECT object_name, statistic_name, SUM(value) waits FROM v$segment_statistics WHERE statistic_name = 'buffer busy waits' GROUP BY object_name, statistic_name ORDER BY waits DESC; - 10g, transaction에 대한 rollback하고 있는…
읽어보기 →
PostgreSQL 8.3.3 리눅스 설치.. 홈페이지 : http://www.postgresql.org/ ]$ ./configure ]$ gmake ]$ su ]# gmake install ]# adduser postgres ]# mkdir /usr/local/pgsql/data ]# chown postgres /usr/local/pgsql/data ]# su - postgres ]$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data ]$ /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &…
읽어보기 →