728x90

분류 전체보기 297

노바백스 1차 접종 후기

노바백스 1차 접종 리얼 후기 코로나 백신 : 화이자, 모더나, 얀센, 아스트라제네카 그리고 노바백스 코로나 3년차~ 백신을 맞을만도 했지만 혹시나 만약에 하는 노파심에 "최대한 미루다가 어쩔수 없을때 맞자"라고 결심 후 이때까지 잘 버텨 왔으나 델타 가고 오미크론 오고 또 스텔라 오미크론이 오면서 주변 사람들도 감염율이 높아져 가고 백신패스 완화에서 아예 폐지되면서 이제는 백신을 맞아야겠다 생각 하던중 때마침 새로운 백신 노바백스 등장~ 다른 백신보단 안전하다고 선전을 하지만 사실 이것도 신규 백신이긴 매한가지~ 많은 고민을 하였으나 감기때문에 방문한 병원 선생님께 백신 부작용에 대해서 질문 하던중에 답변으로 그래서 백신 부작용으로 사람들이 죽어서 우리나라 인구가 많이 줄었냐라고 물어보심~ㅋㅋㅋ 그래도..

Everyday Life 2022.03.23

나이스한 데이터 분석

나이스한 데이터 분석(나이스지니데이타 지음) 나이스한 데이터 분석 - 호모 데이터쿠스들을 위한 책입니다 1부 1장 집콕, 더이상 혼자 놀지 않는다 2장 알아두면 쓸모 있는 술에 대한 잡지식 3장 그 많던 복고는 다 어디로 갔을까? 4장 이웃집에서 수입차를 사면 나도 사고 싶다 5장 현대판 맹모삼천지교, 학군 2부 6장 데이터 인사이트를 찾기 위해 필요한 모든 것 7장 데이터 파이프라인에서 배포까지, 운영은 실전이다! 8장 데이터는 원유일까? 단지 검은 액체일까? 9장 데이터를 가진 CEO들을 위한 맛집 레시피 1부는 데이터로 바라본 트랜드를 주제로 하여 데이터와 검색, 분석방법, 새로운 트렌드에 대해 이야기 형식으로 이루어져 있어 데이터 분석이란 것에 쉽게 접근가능하고 이해 할 수 있게 도와준다. 2부는..

Review 2022.03.02

혼자 공부하는 R 데이터 분석(강전희,엄동란 저/한빛미디어)

혼자 공부하는 R 데이터 분석 리뷰 입니다 데이터분석을 하고 싶지만 어떻게 시작해야 할지 모르는 분들에게 강추합니다!!! 통계를 몰라도 책에 상세하게 설명이 되어 있어서 이해하기 쉽습니다 R스튜디오 설치부터 데이타분석까지 하나 하나 따라 하다보면 신기하게도 데이타 분석이 되어 있습니다 상세한 설명과 함께 그림과 표도 잘 구성되어 있어서 머릿속에 쏙쏙!! 들어옵니다! 물론 이 책은 중급,고급 과정은 아니지만 무엇을 학습하든 어떻게 하는지 방법을 알고 차근 차근 학습하는게 중요하다고 생각합니다 그리고 이책의 장점은 hongong.hanbit.co.kr 사이트에 동영상&학습자료가 있어서 책뿐만 아니라 동영상 및 github에 있는 예제 파일을 활용 할 수 있다는 점입니다 눈으로만 하는게 공부가 아닌거 다들 아..

Review 2022.02.14

채번 테이블을 이용한 채번(동시성제어)

채번 방법 1) SELECT ~ MAX 방법 . 트랜잭션이 많이 발생하지 않는 트랜잭션에 사용 . 별도의 객체(테이블, 시퀀스, 사용자함수)를 생성 할 필요없어 간단함 . 중복 오류 발생 가능성 있음 . 적절한 인덱스가 없으면 성능 이슈 발생 함 2) 채번 함수 사용(사용자 정의 함수) . 중복 오류(최초에 발생) 발생 가능성 있음 . 동시성 저하(동시 채번이 발생하면 후행 채번은 선행 세션의 트랜잭션 완료될때까지 대기) . 관리비용 증가(채번 테이블 추가 생성) 3) 시퀀스 객체 사용 . 차례대로 증가하는 숫자 값을 얻어 낼때 매우 편리 . 트랜잭션의 commit, rollback과 별개로 처리 . NEXTVAL로 시퀀스 값을 발급 받은 후에 ROLLBACK 하면 새로 받은 값은 사라짐 . START ..

Programming/Oracle 2022.01.17

oracle merge문

1. MERGE : 데이터의 존재 여부에 따라 데이터를 INSERT 하거나 UPDATE 할때 유용하게 사용 1) 한 문장으로 INSERT와 UPDATE를 동시에 처리 2) 한 건의 데이터는 INSERT와 UPDATE 중 하나만 수행 3) 대상이 이미 존재하면 UPDATE, 존재하지 않으면 INSERT MERGE INTO EMP T1 // UPDATE 되거나 INSERT 될 테이블 USING ( SELECT ... FROM DEPT // MERGE 대상의 처리 방법을 결정 할 비교 데이터 집합 WHERE ... ) T2 WHEN MATCHED THEN UPDATE SET T1.EMP_NM = T2.EMP_NM // 비교 대상 데이터가 MERGE 대상에 이미 있음 ,T1.EMP_CD = T2.EMP_CD W..

Programming/Oracle 2022.01.10

오라클 통계자료 생성 주기(DBMS_STATS.GATHER_TABLE_STATS)

오라클 통계자료 생성 주기 와 비율 통계자료 생성은 매일이라도 조금씩 해야한다 혹은 데이타 쌓이는 양이 비슷하면 안해도 된다 통계생성 비율은 몇%가 적정한가의 문제로 많은 고민을 했습니다 시스템이 24시간 풀가동이기 때문에 통계자료를 생성할 시간을 확보하는게 힘든 것이 현실이라 적정한 비율, 주기로 많은 고민을 하였습니다. 저와 같은 고민이 있으신 분들은 아래 처럼 주기와 비율을 생성해 주시면 됩니다. 통계정보 생성은 6개월~1년 정도(또는 1~2년) 주기로 해주는게 좋습니다. 하지만, 대용량의 테이블일 경우, 통계 정보 생성에 시간이 많이 들기 때문에 시스템 정기 점검 시간을 고려해서 하는 것이 필요합니다. 데이터가 큰 변화없이 일정하게 증가하는 시스템이라면 통계정보 생성 주기를 더 늦추어도 상관없습니..

Programming/Oracle 2021.12.28

인덱스 리빌딩(index rebuilding)

인덱스 리빌딩 주기적으로 해야한다?? 인프런에서 오라클 인스턴스 성능개선 관련(권철민강사님) 수업 중에 인덱스 리빌딩에 대한 부분이 나왔습니다 인덱스 리빌딩을 주기적으로 해야한다 통계자료 생성을 하니 인덱스 리빌딩은 따로 하지 않아도 된다하는 얘기들이 많아서 어떻게 작업을 해야할지 고민이 많았었는데요 오늘 강사님이 속시원히 해결책을 알려주셨습니다 더이상 헷갈리지 않아야 겠습니다 db_file_sequential_read의 개선방안으로 index rebuild가 있으나 문제 해결에 도움이 되지 않은 경우가 대부분으로 모니터링을 통해서 인덱스 리빌딩을 해야할지 결정 해야 한다고 합니다 강사님 답변으로 과거에는 branch를 4~5개 넘게 액세스를 하면 rebuild를 추천해서 analyze index 인덱스..

Programming/Oracle 2021.12.27

Apache 소프트웨어 Log4j 2에서 발생하는 취약점을 악용한 공격

Apache 소프트웨어 Log4j 2에서 발생하는 취약점을 악용한 공격 발생 Log4j 2.16.0 이하버전에서 서비스 거부 취약점(CVE-2021-45105)이 확인되어 아래와 같이 해결방안 및 보안 권고 사항 안내합니다 □ 개요 o Apache 소프트웨어 재단은 자사의 Log4j 2에서 발생하는 취약점을 해결한 보안 업데이트 권고[1] o 공격자는 해당 취약점을 이용하여 정상 서비스 중지 등의 피해를 발생시킬수 있으므로, 최신 버전으로 업데이트 권고 ※ Log4j 취약점을 이용한 침해사고 발생시 한국인터넷진흥원에 신고해 주시기 바랍니다. □ 주요 내용 o Apache Log4j 2에서 발생하는 서비스 거부 취약점(CVE-2021-45105)[2] ※ Log4j : 프로그램 작성 중 로그를 남기기 위해..

Etc 2021.12.20
728x90