본문 바로가기

wif LiNoUz/Oracle,Sql

I. 오라클 파티션 정의 http://blog.daum.net/warmfeel/82 I. 오라클 파티션 정의1. 파티션 개요 오늘날 기업에서 관리하는 데이터는 수백테라 바이트에 이르는 데이터베이스를 관리한다. 하지만 이런 데이터들 중 몇몇의 Big Transaction Table이 거의 모든 데이터를 가지고 있고 나머지 테이블들은 이 Big Transaction Table을 경유하여 액세스 하는 용도로 사용된다.이렇게 데이터 크기도 크고 중요한 Big Transaction Table을 관리하는 부분에서 Troubleshooting이 발생될 경우 데이터베이스의 성능 및 관리작업에 심각한 영향을 받을 수 있다.이러한 리스크가 있는 Big Transaction Table을 보다 효율적으로 관리하기 위해 Table을 작은 단위로 나눔으.. 더보기
파티션 테이블 TRUNCATE 작업 스크립트 http://kosate.tistory.com/102 퍼옴 http://jhroom.co.kr/23481 -- 여기도 참조 파티션 테이블은 성능향상 혹은 관리적인 목적에 의해 많이 사용되고 있습니다. 관리상의 목적으로 데이터의 보관주기를 적용할경우 특정 파티션만 truncate할수 있습니다. 인덱스가 local 인덱스면 특별한 문제는 없습니다. (경험상) 20XXXX_trunc_part_table.txtSET TIME ON SET TIMING ON SET ECHO ON SET PAGES 100 SET LINES 132 COL SEGMENT_NAME FORMAT A30 COL OBJECT_NAME FORMAT A30 COL FROM_OBJECT_NAME FORMAT A47 COL LEVEL FORMAT A.. 더보기
정규식 Regular expression, 정규표현식 ■ RegEx 라이브러리http://regexlib.com/DisplayPatterns.aspx 기본 정규표현식이란 문자열에서 특정한 캐릭터 조합(character combination)을 찾아내기 위한 패턴(pattern)으로 특정 문자나 문자열로 문자열을 다루는 것에 문자뿐 만이 아니고 특수 문자로 다룰 수 있고 이들을 조합하여 다룰 수 있는 조건식(pattern)을 제공하여 더 세밀한 방법으로 문자들을 검색할 수 있게 한다. ● object initializers를 사용한 방법정규표현 =/패턴설정/[i|g|gi]var r = /ab+c/i /MSIE/.test(window.navigator.userAgent); // 브라우저가 IE인지 판단 ● RegE.. 더보기
wait event 관련 http://www.gurubee.net/article/11456?article.communityId=1683&article.end=20&categoryId=0&pageNo=7&searchKey=CONTENT&searchValue= [1] Oracle Wait Event 모니터링 흔히 DBA를 3D업종이라고 부르는 이유 가운데 하나는 몸은 고달픈데 반해 그 성과가 별로 티가 나지 않는다는 사실 때문일 것이다. 실제로, DBA가 수행해야 하는 일상적인 관리 업무들은 몸은 다소 피곤하게 만들지 몰라도 어느 정도 경험이 쌓이면 그리 부담을 주는 일은 아니다. 우리가 한단계 업그레이드된 전문가로서 인정 받는 DBA가 되기 위해서는 장애상황 혹은 유사 장애 상황에서 DB 모니터링 작업을 수행하고 분석할 수 있어야.. 더보기
Code Colorful http://markup.su/highlighter/ Source codeHTML codeLanguage: Autodetect — SQL ActionScript Active4D Active4D Config Active4D Library Ada Ant ANTLR Apache AppleScript ASP ASP vb.NET Bash BibTeX Bison Blog — HTML Blog — Markdown Blog — Text Blog — Textile Bulletin Board C C++ C++ Qt camlp4 CMake Listfile ColdFusion Context Free CSS CSV D DokuWiki Doxygen Dylan Eiffel Erlang F-Script Fortran - Moder.. 더보기
롤백세그먼트 관련 및 크기증가 http://blog.naver.com/k65fac?Redirect=Log&logNo=40105702092 ---------------------------------------------------- ORA-1555 “SNAPSHOT TOO OLD” 에러의 원인과 해결방법 ----------------------------------------------------- 데이타 일관성(Read Consistency)과 Block CleanOut ORA-1555 에러의 원인을 이해하기 전에 먼저 데이타 일관성(Read Consistency)에 대한 이해가 필요한다. 여러 단계의 데이타 일관성을 지원하는 오라클의 이 기능은, 한 시점에서 데이타를 일관된 내용으로 볼 수 있도록 제공하는 것으로 데이타베이스 사용.. 더보기
오라클 인덱스 관련 http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=5041&MAEULNo=650&no=41280 [전문가 컬럼] DB 튜닝 이야기[1회] INDEX 과연 달면 빠른가? 필자가 처음에 SQL을 배울 때 SQL이 상당히 이상했다. 원하는 것만 요구할 뿐 어떻게 가져오라는 정보가 SQL에는 없었기 때문이다. FILE레벨의 I/O까지 코딩에 익숙한 필자에게 절차가 없다는 것이 오희려 더 이상했던 것이다. 물론 상세한 과정이 필요하지 않으므로 편리하고 좋았다 그러나 어떻게 가져오는지는 알지못하고 단지 사용할 뿐이었다. 그러나 SQL이 PLAN이라는 실행 계획을 만들고 그에 따라 가져오게 된다는 사실은 안것은 한참 뒤에 일이었다. 결국은 내가 하지않은 일을 Opt.. 더보기
롤백세그먼트 관리 http://databaser.net/moniwiki/wiki.php/%EB%A1%A4%EB%B0%B1%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8%EA%B4%80%EB%A6%AC Describe 롤백세그먼트관리 here ====================== 롤백 세그먼트 관리하기 ====================== 이미 블록, 익스텐트, 세그먼트라는 부분에서 롤백세그먼트에 대해서 다뤄 봤었습니다.. 여기서는 좀더 개념적이고...깊이 하도록 하겠습니다... 롤백세그먼트가 일련의 작업단위인 트랜잭션과 너무나도 깊은 관련이 있기 때문입니다.. 오라클의 롤백세그먼트가 멀까요??? 오라클 구조에 대한 부분을 아신다면 당연히 롤백세그먼트가 먼지 아시리라 생각합니다.. 만약 갱신을 하는.. 더보기
롤백세그먼트 관련 문서 http://mediakorea.net/OCP-ptw/ptw11.htm트랜잭션 롤백 트랜잭션이 테이블의 행을 변경할 때, 이전 이미지는 롤백 세그먼트에 저장됩니다. 트랜잭션이 롤백되었을 경우, 롤백 세그먼트의 값은 행에 다시 기록되어 원래의 값이 복원됩니다.트랜잭션 복구 트랜잭션이 진행 중 일 때 인스턴스가 비정상적으로 종료할 경우, 오라클 서버는 데이터베이스가 다시 오픈될 때 커밋되지 않은 변경 내역을 롤백할 필요가 있습니다. 이러한 롤백은 트랜잭션 복구로 알려져 있으며, 롤백 세그먼트에 행해진 변경 내역이 또한 리두 로그 파일에 의해 보호될 경우에만 가능합니다.읽기 일관성 트랜잭션이 진행 중 일 때, 데이터베이스의 다른 사용자들은 이들 트랜잭션에 의해 행해진 커밋되지 않은 다른 변경 사항을 보아서는 .. 더보기
롤백 세그먼트 에러 관련 http://wiki.gurubee.net/display/DBSTUDY/Snapshot+too+old Snapshot too oldAdded by 이재현, last edited by 이재현 on 3월 17, 2010이 문서는 구루비에서 작성하였습니다.이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^출처 : http://wiki.gurubee.net/display/DBSTUDY/Snapshot+too+old?구루비 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다. 참고 자료 http://ukja.tistory.com/178#recentCommentsSnapahot to.. 더보기