본문 바로가기

전체 글

(313)
독서는 일이어야 한다 - 최재천 교수 최재천 교수님께서 '책읽기, 글쓰기 그리고 시간 관리'라는 주제로 강연을 하셨습니다. 굉장히 감명 깊게 들어서 공유하고자 정리해봤습니다. 여담이지만, 최재천 교수님은 익히 알고 있는 '황소 개구리와 우리말'이라는 글을 쓰신분이었습니다. 7차 교육과정을 겪은 제게 그 시절의 향수를 불러일으키게 해준 강의네요. 이 세상 모든 일은 결국 '글쓰기'로 판가름 난다 0:54 "살아보니까, 거의 모든 일에 끝에 가니까 글쓰기더라구요. 예외가 있을까 제가 자꾸 생각해보는데 별로 예외가 없어요." 1:11 예를 들어서, 교수 혹은 연구자가 된다면 쓰지 않으면 죽는 것과 같다. 끊임 없이 논문을 써야 하는데, 논문 쓴다는 것은 결국 글쓰기다. 언뜻 생각하기에, 데이터가 좋거나 우연히 기가막힌 발견을 하면 논문이 완성될 ..
[ORACLE] 인덱스 생성 전후, 쿼리 튜닝 전후 속도 인덱스 제거하고 쿼리 실행 : 3.622 인덱스 생성 후 쿼리 실행 : 0.853 (1/4 줆) 쿼리 튜닝 후 : 0.011 (1/80 줆) WITH WHOLE AS ( -- 1. 컬럼을 가공하여 조건주지 말고 -> 조건을 가공 SELECT INDUSTRY_CODE CD, CARD_TRANSACTION_AMOUNT AMT FROM CARD_TRANSACTION WHERE CARD_NUM IN (SELECT CARD_NUM FROM CARD_CONTRACT WHERE RESI_NUM = '9203101937988') AND CARD_TRANSACTION_TIME >= TO_DATE('2020'||'01', 'YYYYMM') AND CARD_TRANSACTION_TIME < ADD_MONTHS(TO_DATE..
[Oracle] 천만 건 업데이트 속도 : 7시간
[Oracle] SQL 작업 내역 (20.09.23-1) SELECT * FROM TABS; SELECT * FROM CARD_PRODUCT_LIST; SELECT * FROM CARD_CONTRACT; SELECT * FROM COMMON_CODE; SELECT * FROM MEMBER WHERE ID = 'HELLO'; SELECT * FROM OPEN_CARD_TRANSACTION; DELETE FROM OPEN_CARD_TRANSACTION; --COMMIT; --INSERT INTO OPEN_CARD_TRANSACTION VALUES('1', TO_DATE('2018-01-01 22:30:55', 'YYYY-MM-DD HH24:MI:SS'), '89000', 'SKT', 'I13', '9203101937988', '신한카드', '일시불'); -- 거래..
[JS] 인용부호가 요구됩니다. 쌍따옴표는 다 \ 역슬래쉬로 처리했는데도 이런 에러가 떴다. 아무래도, javascript 함수 내에서 JSTL을 써서 그런거같은데.. 잘모르겠다. 그래서 등의 태그를 다 없애고 javascript 코드로 바꾸었다. 그러니 실행되었음! 에러가 나던 js 내의 함수 코드 addListHtml += ""; addListHtml += ""; addListHtml += "" + (index+1) + " "; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; addListHtml += ""; a..
[Git] Git으로 협업하기(버전관리 하기) 정리 해봤습니다.
[기타] jazz hiphop good youtu.be/h7BTVFOAwkQ?t=224
[Oracle] CARD_TRANSACTION INDEX 생성 CREATE INDEX IDX_CARD_TRANSACTION ON CARD_TRANSACTION(CARD_NUM, CARD_TRANSACTION_TIME); 천만건의 데이터 속도가 미친듯이 빨라졌다. WITH WHOLE AS( SELECT CARD_TRANSACTION_TIME, CARD_TRANSACTION_AMOUNT, CARD_TRANSACTION_CONTENT, INDUSTRY_CODE FROM CARD_TRANSACTION WHERE CARD_NUM IN(SELECT CARD_NUM FROM CARD_CONTRACT WHERE RESI_NUM = 9203101937988) AND TO_CHAR(CARD_TRANSACTION_TIME, 'YYYY') = 2020 AND TO_CHAR(CARD_TR..