여름휴가 끝 무렵에 비가 많이 내려와서 유튜브를 보다가 우연히 발견한 드라마가 너무 재미있어서 추천해 드립니다. KBS 드라마 스페셜 작품 중에 "딱밤 한 대가 이별에 미치는 영향" 요즘 "이상한 변호사 우영우" 보는 낙으로 살고 있는데, 강태오(준오)와 하윤경(수연)이 친구 역할로 출연한 작품입니다. VOD 감상 신예은과 강태오의 매력이 뿜어 나오는 드라마였습니다. 심심할 때 킬링 타임용으로 추천해 드립니다.
2022년도 여륨휴가 기간에 1박 2일 일정으로 친구들과 강원도 여행을 했습니다. > 속초팬션 -> 해변 물놀이 -> 고기 파티 (저녁) -> 오죽헌 구경 -> 발왕산 케이블카 다행히도 비가 거의 오지 않아서 온전히 여행을 즐길 수가 있었습니다. 속초 해수욕장보다는 경포대 해수욕장에 사람들이 더 많아서 활기차 보였습니다. 1박 2일 일정이라 좀 더 놀고 싶었는데, 돌아오는 길에 아쉬움이 가득. 가장 인상 깊었던 것은 용평리조트에서 발왕산 케이블카를 탔던 경험입니다. 산 아래는 30도 초반의 무더운 날씨였는데, 발왕산 정상은 20도 초반으로 바람까지 부니 초 가을 날씨처럼 선선해서 좋았습니다. 10여 년 전에 스노우보드를 탔던 기억이 있는데, 어느새 세월이 이렇게 흘렀네요.
첫 번째 책 - 오라클 튜닝 에센셜 DBMS_XPLAN으로 실행계획 뽀개기 SQL 튜닝을 배우고 싶은 개발자 또는 DBA 분들이 보면 좋을 것 같아서 추천드립니다. 무엇보다도 일반적인 SQL 작성보다는 어렵게 느끼기 때문에 비교적 적은 분량으로 알차게 구성된 책으로 먼저 공부하는 것도 좋은 선택입니다. SQL 튜닝의 짜릿한 경험을 느껴보고 싶은 분들에게 권해 드립니다. 두 번째 책 - 불친절한 SQL 프로그래밍 기본 개념에서 고급 기능까지 오라클 SQL의 바이블 오라클 SQL 문법이 비교적 자세하게 설명되어 있어, 초급부터 중금 개발자에게 도움이 될 것 같아 추천드립니다. 특히 Oracle 11g까지만 사용해 본 개발자라면, 12c부터 추가된 문법을 배울 수 있어서 더욱 좋습니다. "LATERAL 인라인..
이 글을 쓰는 2022년 7월 현재 기준으로 가장 많이 사용되는 RDB가 오라클이기 때문에, SQL를 처음 배울 때 오라클 기준으로 배우면 활용하게 될 상황이 더 많습니다. 그리고 SQL를 배우다 보면 원리를 터득할 수 있어서 다른 RDB도 쉽게 배울 수 있습니다. SQL 생 초짜라면 "SQL의 컨셉" 책을 보면서 기초 문법을 다지면 좋습니다. 그리고 제가 제일 좋아하는 책인 "오라클 성능 고도화 1,2" 또는 "친절한 SQL 튜닝" 책을 통해서 중.고급 개념을 배울 수 있습니다. 그리고 오라클에서 SQL 실행계획을 체계적으로 배우고자 한다면 "실행 계획으로 배우는 고성능 데이터베이스 튜닝" 보면 좋습니다. 위에 나열한 책 외에도 SQL를 배우기 위한 좋은 책들은 많이 있습니다. Newbie에서 탈출하고..
고성능 SQL 작성을 위해 알아야 할 것은 수없이 많습니다. 많은 노력과 경험이 필요합니다. 그중에서 제가 먼저 알면 좋은 TIP 3가지를 소개해 드립니다. 3가지 모두 설명해 드릴 수도 있겠으나, 각자 위 주제로 정보를 찾아보시는 것도 실력 향상에 많은 도움이 되니 저는 화두만 던져 보겠습니다. 특히 Java 개발자면서 ibatis 또는 mybatis를 사용하고 계신다면 두 번째 TIP인 Bind Variable 사용과 관련해서 #, $ 사용 방법을 확실하게 이해하셨으면 합니다.
PostgreSQL에서도 컬럼 확장 "CSTORE_FDW"를 사용할 수 있다고 해서, MairaDB ColumnStore 대안으로 사용할 수 있을 것 같아서 관련 자료를 찾아 봤다가 빠른 손절을 했습니다. 손절 이유는 cstore_fdw 제한 사항 때문입니다. CSTORE_FDW 제한 사항 불행히도 생산 준비를 줄이는 몇 가지 제한 사항이 있습니다. 예: 기본 키 및 외래 키 없음 파티션 지원 없음 업데이트/삭제 없음 SIMD 지원 없음 MariaDB ColumnStore는 파티션도 지원하고, 업데이트/삭제도 지원하기 때문에 비교 대상이 될 수가 없었습니다. 업데이트/삭제가 필요 없다면 ClickHouse가 더 좋을 것 같기도 하구요... https://citusdata.github.io/cstore_f..
오라클에서는 VARCHAR2 타입으로 최대 4000 byte 까지만 저장할 수 있습니다. 4000 byte가 넘는 문자열을 저장하기 위해서는 CLOB 타입으로 컬럼을 생성해야 하죠. 4000 byte가 넘는 데이터에서 특정 문자열을 찾아 치환(replace)하고 싶을 때 어떻게 해야 할까요? 저장된 값이 4000 byte 이하라면 아래와 같이 replace() 함수를 사용할 수도 있습니다. EX) BIG_TEXT 컬럼에서 '대한민국' 문자열을 찾아 'KOREA'로 변경 SELECT TO_CLOB(REPLACE(TO_CHAR(BIG_TEXT), '대한민국','KOREA')) FROM T_TABLE 저장된 값이 4000 byte가 넘는다면, 정규 표현식 함수 'REGEXP_REPLACE()'를 사용하면 됩니..
작년에 이사를 하고, 필요한 가전제품과 가구는 샀지만 집을 꾸미는 물건(?)이라고 화분 2개를 구입한 게 전부입니다. 멋들어진 그림을 구입해서 걸어 볼까 생각도 했지만 적당한 것을 찾기 힘든 차에, 몇 년 전에 사고 싶었지만, 비싸서 눈팅만 했던 "월데코 아트 Decision Board 디시젼보드"가 특가로 싸게 나와서 바로 구입했습니다. 앞면은 알루미늄으로 마감이 되어 있어서 고급스럽고, 뒷면은 깔끔합니다. 월데코 제품이라 별다른 기능은 없고, 구슬을 상단부 홈에 넣으면 최종으로 3가지 중 하나로 선택이 되는 제품입니다. 가끔 선택 장애가 있을 때 활용하면 좋을 것 같고, 무엇보다도 약간의 멋들어짐이 있어서 월데코로 활용할 수 있을 것 같아서 구입했는데, 만듦새가 생각보다 좋아서 만족하고 있습니다. 일..
- Total
- Today
- Yesterday
- 코라나 19
- 별이 빚나는 밤
- 파나소닉 비데 DL-EH10KWS
- weka
- 브리다 정수기
- 남설 팔찌
- 별잉 빛나는 밤
- 유가바이트디비
- yugabyteDB
- node.js
- JMW 헤어드라이기기
- 르세라핌
- Pixel Pals
- 증권정보포털
- 홈 오피스
- 솔리드 쿨론
- 카카오 에드
- 루미큐브 종류
- 배당급
- 고체 향수
- 오미크론
- 빈센트 반 고흐
- 매직 트랙패드2
- VARIDESK
- Life Chair
- 로니카 BCS
- 톡토기
- 화분벌레
- GKRS
- Sybase IQ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |