목록분류 전체보기 (902)
정미나닷컴
Snapshot too old, 말 그대로 Snapshot이 너무 오래됐다는 말이다.Snapshot이 뭔데?* Snapshot : Data Buffer Cache 블록에 갱신이 일어날 때 복사해 놓은 Copy본 (CR 블록)CR 블록이 뭔지 모르겠다면 ☑[Oracle] 오라클 다중 버전 읽기 일관성 모델 알아보기 그럼 오라클에서 이런 에러가 나는 이유에 대해 알아보도록 하자. Undo 실패- 데이터를 읽어 내려가다가 쿼리 SCN 이후에 변경된 블록을 만나 과거 시점으로 롤백한 'Read Consistent' 이미지를 얻으려고 하는데, Undo 블록이 다른 트랜잭션에 의해 이미 재사용 돼 필요한 Undo 정보를 얻을 수 없는 경우 (Undo 세그먼트가 너무 작을때)① SCN 123 시점에 1시간 쯤 걸리는..
오늘은 어디선가 들어본 적 있는 블록 클린아웃에 대해 알아보자.우선 cleanout은 '청소'라는 뜻이므로 『블록 청소』 뭔가 dirty 상태의 블록을 free 상태로 바꿔주는 행위같다는 느낌적인 느낌이 든다. 블록 클린아웃 (Block Cleanout)- 트랜잭션에 의해 설정된 로우 Lock을 해제하고 블록 헤더에 커밋 정보를 기록하는 오퍼레이션- 보통은 트랜잭션 커밋 후 블록 클린아웃까지 완료해야 완전한 커밋이라고 할 수 있지만 대량 갱신 작업 후에는 시간 관계상 커밋 정보를 트랜잭션 테이블에만 기록하고 빠르게 커밋을 완료, 나중에 해당 블록이 처음 액세스되는 시점에 블록 클린아웃을 함흠.. 커밋을 때리면 Redo Log Buffer의 정보를 Redo Log File에 기록한다 라고 알고 있는데 위 ..
지난 번에 Consistent 모드로 블록을 읽으면 읽기 일관성이 보장된다는 것을 알았다. ☑[Oracle] 오라클 다중 버전 읽기 일관성 모델 알아보기 이제 오라클에 존재하는 Consistent 모드 읽기와 Current 모드 읽기의 차이점에 대해 알아보도록 하자. Consistent 모드 읽기 - 쿼리 실행 시간에 상관없이 항상 쿼리가 시작된 시점의 데이터를 가져옴 [ SQL Trace ]call count cpu elapsed disk query current rows ------- ------ -------- ---------- ---------- ---------- ---------- ---------- Parse 1 0.00 0.00 0 0 0 0 Execute 1 0.41 1.15 66 28..
신규 가입 시 추천번호를 입력하면 금리우대를 해주는 국민은행 폰적금 추천번호 5599004016 매달 아이콘 쌓으면서 즐겁게 저금해보아용~~
리플레시 데이였던 월요일, 아들과 단둘이 꽃놀이 데이트~ ❤ 집에서 세 정거장만 가면 나오는 어린이대공원으로 GoGo~ 어린이집 하원길에 집으로 안가고 기차타러 가자고 했더니 극도로 흥분상태가 됨 흡사 튤립에서 깨어난 엄지 공주(?) 같다. ㅋㅋ 내가 계속 꽃 사진 찍자 짜증내는 중 결국 풍선 하나 쥐어주고 놀이기구 기차여행 탑승 나름 운치있고 좋았으나 넘나 짧;; 대략 3분..? 놀이기구 1회 이용권 어린이 3,500원 / 어른 5,000원 중간에 안아달랠까봐 유모차 렌트했는데 탁월한 선택이었음 ㅋㅋ 유모차 대여는 신분증 맡기고 3,000원 몰랐는데 돌아다니다보니 수족관이 있더라는! 여기는 바다 동물 왕국 만화속 주인공 같구나! 당나귀 앞에서 까부는 중 미니말과 비둘기 여긴 이미 퇴장하고 아무도 없;;..
SSG카드의 강점은 실적과 무관하게 포인트가 쌓인다는 점이지만 30만원 정도의 실적을 쌓고 쿠폰을 발급받아 중복 할인을 받으면 혜택이 극대화 됩니다!! 사실 제가 기존에 쓰던 이마트 제휴 카드는 7만원 이상 구매 시에만 할인 혜택이 주어져 이마트 몰에서 한번에 4~5만원 정도씩만 구매하는 제 입장에서는 별로 이득이 없었어요. 결국 SSG카드로 갈아탐! 굿~ ☞ SSG카드 자세히 보기
2주 전 쯤인가.. 우리집 에어컨 실외기를 두는 조그만 테라스에 비둘기 부부가 알을 낳았다. 신기하기도 하고 잘 있는지 염려스럽기도 해 이따금씩 들여다보는데 낮이고 밤이고 정성스레 알을 보살피고 있는 모습이 대견스럽다. 알은 엄마와 아빠가 교대로 품는 것 같다. 비둘기 부부 마냥 신기한 우리 맹꽁이 넌 잠은 언제 자니 엄마, 아빠가 이리 애쓰고 있으니 아기 비둘기야, 건강히 태어나라!
"오라클의 다중 버전 읽기 일관성 모델(Multi-Version Read Consistency Model)은 완벽한 문장수준 읽기 일관성을 보장한다." 뭐래냐... 다중 버전 읽기 일관성 모델은 뭐고, 문장수준 읽기 일관성은 뭐지..?누가 만들었는지 몰라도 말 참 어렵게 만들어 놨다.일단 문장수준 읽기 일관성이 뭔지 알아보자. * 문장수준 읽기 일관성이란 - 단일 SQL문이 수행되는 도중에 다른 트랜잭션에 의해 데이터의 추가, 변경, 삭제가 발생하더라도 일관성 있는 결과 집합을 리턴하는 것 음.. 저기서 말하는 '문장'이 SQL문의 '문장'을 의미하고 '읽기'라는 것은 SELECT를 의미하는 것 같구만.다른 표현으로 'SQL문 단위의 읽기 일관성' 정도로 기억하면 쉬울 듯.. 예를 들어 TX1에서 잔고를..