분류 전체보기
-
Oracle DB 구조 파헤치기DB 공부 2024. 4. 5. 18:35
Oracle DB의 구조를 크게 뜯어보면 우선 Instance와 Database로 나뉜다. 그리고 Instance 안에서도 SGA와 Background Process로 나뉘고, 각각의 역할을 하는 구성원들이 또 있다. Oracle DB를 구성하는 구성요소를 하나씩 뜯어보자. 1. Instance 1-1. SGA (System Global Area, 공유 영역) : 여러 프로세스가 공유되기에 직렬화 장치 존재 1) Shared Area - Libarary Cache: SQL, StoredProcedure, 실행계획 저장 - Dictionary Cache: 테이블 구성요소, 스키마 구조 등 저장 2) DB Buffer Cache : Data files에서 읽은 데이터 캐싱 Direct Path Read 방식..
-
M1 맥북 Oracle 19c 설치 중 Colima start 오류버그 일지 2024. 3. 13. 17:44
이전에는 윈도우 데스크탑에 오라클을 설치하여 사용하였으나, 맥북에도 설치하여 편하게 사용하려고 도전 중이었다. [MacOS] M1 맥북 도커로 ORACLE DB 실행하기 Intro M1 맥북을 처음 구입 한 이후로 약 1년 반동안, 오라클 데이터베이스를 띄우기 위해 참 많은 노력을 했었습니다. 원래부터 Oracle이 MacOS를 정식 지원을 하지는 않았지만, 그나마 이전의 맥북에 shanepark.tistory.com 위 글을 보며 한 스텝씩 따라가고 있었는데 colima start 명령어를 치니 그 뒤 waiting을 하다 starting 에러를 내버리는 것... 관련해서 구글링을 엄청나게 하는데, 대부분 colima를 재설치하라는 답변이 많아서 당장 재설치를 진행하고 다시 colima start를 했..
-
네이버 부스트코스 웹 백엔드 - Web 개발의 이해(HTTP)개발 공부 2023. 10. 31. 22:20
[인터넷 네트워크 통신의 이해] - TCP/IP 통신으로 이루어짐 [HTTP(Hypertext Transfer Protocol)] - 서버와 클라이언트가 인터넷 상에서 데이터를 주고 받기 위한 프로토콜 [HTTP 작동방식] - 서버/클라이언트 모델을 따름 - 클라이언트에서 서버에게 요청을 보내고, 서버는 그 요청을 받아 클라이언트에게 응답을 보냄 응답한 이후 서버는 연결을 바로 끊음 - 무상태(Stateless) 프로토콜이라고도 함 계속 연결을 하고 있는 상태가 아님 - 불특정 다수를 대상으로 하는 서비스에 적합 - 서버-클라이언트 최대 연결수보다 훨씬 많은 요청과 응답 처리 가능 - 연결 끊기 떄문에 클라이언트의 이전 상황 알 수 없음. 정보 유지를 위해 Cookie 사용 [URL(Uniform Res..
-
[장외파생상품] Bond Total Return Swap금융 공부 2023. 9. 13. 00:00
Bond Total Return Swap 즉 Bond TRS 라고도 불리는 장외파생상품. 여기서 Bond는 상품의 기초자산으로 사용되는 '채권'이다. Total Return은 이 기초자산의 모든 Payoff, 즉 현금흐름을 상대에게 넘긴다는 것을 뜻한다. 그럼 Bond TRS는 어떻게 거래되는 걸까? 이 거래는 보장 매수자와 보장 매도자간의 협의로 인한 거래이며 여기서 말하는 '보장' 이란 기초자산(준거자산)이 파산하거나 지급 불이행 등의 신용 사건이 있을 때의 보장을 해주는 그 보장을 뜻한다. 상품에서 보장매수자는 매도자와 협의한 채권을 구매하고 해당 채권에서 발급되는 쿠폰을 매도자에게 준다. 보장매도자는 채권에 대한 쿠폰을 받는 대신, 매수자와 협의한 이자를 주고 만기에 채권을 그대로 받게 된다. 또..
-
물경력 개발자 웨비나 후기보고 들은 후기 2023. 9. 2. 16:35
주니어 개발자 생존위기 극복 노하우 웨비나 개발자로 첫 취업 후 물경력을 이겨내고 불과 몇 년 만에 월 1200만원 고소득 개발자에서 스타트업 대표까지 된 개발자가 주니어 개발자에게 혹독한 현실과 다가올 위기에서 살아남을 수 있는 생 megaptera-webinar.oopy.io 물경력 개발자 웨비나를 들었다. 이 웨비나는 지금 내게 처한 상황을 직시하고 필요한 부분을 짚어줬다. 아, 웹 개발을 하지 않거나 할 생각이 없다면 굳이 안 들어도 될 것 같다. 물경력 체크리스트 1. 자체 솔루션 또는 프레임워크 사용 2. jQuery, PHP, Spring과 Java의 구버전(ex. Java8 등) 사용 3. 개발 업무 자체가 적은 회사 물경력 Case를 듣는데 1번부터 말문이 턱 막혀버렸다. 이 상황에 가장..