본문 바로가기
728x90
반응형
SMALL

전체 글574

Cursor 와 Transaction 의 관계 (feat. fetch size) DB 에 저정되어 있는 대량 데이터를 모두 SELECT 후 어떤 처리를 해야 하는 경우 Mybatis result handler 를 이용해서 처리하는 경우도 있는데 가장 쉽게 대응할 수 있는 방법중 하나는 Cursor 를 이용하는 것이다. 사용법은 간단한다. return Type 을 List 에서 Cursor 형태로 변경하면 된다. 주의해야 할 것은 하나의 Transaction 안에서 동작해야 한다는 것이다. 생각해보면 당연하다. Cursor 를 return 하고 Cursor 를 loop 돌면 next, next ... 할 것이기 때문에 Transaction 이 끝나야 Cursor 가 close 되지 않을까? 일단위 로그 테이블의 데이터를 가져와 어떤 처리를 한다고 가정했을때 아래와 같이 코드를 작성할 .. 2023. 4. 11.
[책리뷰] 긍정 심리학 - 2023.04.04 개인적으로 심리학 책을 좋아한다. 사람의 심리라는 것이 엄청 복잡하게 보이지만 생각보다 복잡하지 않고 상황과 성향에 따라 동작하는 경우가 많다. 인간관계에서 어느정도 신뢰가 쌓이면 성향을 파악하게 되고 어떤 상황이 주어졌을 때 심리학을 알고 있으면 대부분 예측한대로 움직이기 때문이다. 그리고 마음으로 이해가 되지 않더라도 왜 그런 선택과 행동을 하는지에 대해서도 머리로 이해할 수 있게 된다. ​ 책장에 꽂혀 있는 읽지 않은 책들 중 한권을 무심코 고른 책이 이 책이다. 2010년에 발매되었기 때문에 아주 오래된 책이고 베스트셀러도 아니었지만 심리학이라는 것이 세월이 변해도 크게 변동 없는 분야 중 하나라고 생각이 들었기 때문에 재미있게 읽을 수 있을 것 같았다. ​ 긍정적인 마음을 갖는 사람들은 고난과 .. 2023. 4. 4.
[책리뷰] 성과코칭 워크북 - 2023.04.01 본 책에 대한 리뷰는 나의 생각도 중요하지만 내용을 정리하는 것이 더 중요하다고 생각되어 책리뷰를 책 내용의 요약정도로 간추려 보려고 한다. ​ 성과코칭이란 기준에 대한 상대방의 생각을 검증하는 작업이다. 리더 자신의 경험과 지식을 바탕으로 티칭하는 것이 아니라 코칭 대상자가 정해진 기간 내에 과제수행을 통해 책임져야 할 성과를 창출할 수 있도록 돕는 것이다. ​ 리더가 성과코칭을 잘 해야만 실행하는 사람들이 스스로 동기부여해 자기주도적으로 일하고, 성과에 대해서도 주인의식을 갖기 때문이다. 조직관리 방식과 사람관리 방식을 '상사 중심의 수직적 근태관리 방식' 이 아닌 '실무자 중심의 수평적 R&R관리 방식' 으로 바꾸기 위해서는 리더의 성과코칭이 핵심도구 이다. ​ 성과코칭의 4가지 전제조건 학습과 훈.. 2023. 4. 2.
[책리뷰] BIG WAVE - 2023.03.30 2023년 1월에 나온 따끈따끈한 경제 서적이다. ​ 이 책은 우리가 살아가는 일상 속에서 쉽게 놓치는 거대한 경기 흐름의 단초를 읽는 방법을 소개하고 있다. 지나고 나면 "왜 몰랐을까?" 라는 생각이 드는 거대한 기회들이 많았다. IMF, 코로나 초기 등 위기가 찾아올 때 사실은 기회였던 것을 지나고 나서 후회한들 좋아지는 것은 없기에 앞으로 이러한 위기가 찾아올 때 미리 준비하고 위기를 기회로 만들 수 있는 내가 되고자 한다. ​ 위기는 새로운 기회와 부자를 만든다. 경기는 안좋아지고 있고 금리는 오르고... 코로나 여파와 러시아 전쟁 등으로 정신없는 시기를 지나고 있다. 아쉽게도 2020년 주식/코인 등의 기회가 있었음에도 그땐 잘 알지 못했기에 스리슬적 지나가고 말았다. 그렇다면 2023년은 어떨.. 2023. 3. 30.
728x90
반응형
LIST