전체 글
-
[ORACLE] ORA-01555 : SNAPSHOT TOO OLD 에러 [ +SnapShot ]Error Note/Error Note 2023. 2. 20. 17:45
담당 운영 시스템의 배치 중에 꽤 오래 수행되는 배치가 있었는데, 에러 모니터링 문자가 와서 로그를 확인해보니 오라클 에러가 발생했었다. ORA-01555 : snapshot too old : rollback segment number 65 with name "_SY"… 에러 코드를 보니 오라클 에러인 것 같은데.. 처음보는 에러여서 원인을 분석해보기로 했다. ## ORA-01555 : Snapshot too old 구글링을 하다보니 수행 시간이 길어서 그 사이 다른 Transaction 에 의해 UNDO 세그먼트(롤백 세그먼트)가 덮어씌워져서 발생한 이슈라고 한다. Snapshot too old... 말 그대로 Snapshot이 너무 오래 되었다는 말이란다. " 뭔 소리야.. 그게 뭔데... 😳 " [..
-
[ORACLE] 오라클 DB의 논리적/물리적 구조 및 용어 정리Database/Oracle 2023. 2. 15. 17:26
오라클 관련 에러를 찾다보니까 DB 에 저장 구조는 어떻게 되어있는지 생각해본적이 없는 것 같더라고...?🤔 그래서! 오늘은 오라클 DB 는 어떤 구조로 되어있는지, 또 용어들에 대한 부족했던 지식을 보충해보려고 해 ## 오라클 DB의 논리적/물리적 구조의 이해 논리적 구성요소로는 Tablespaces / segments / Extents / Blocks 로 이루어져있다. 물리적 구성요소로는 Process / Memory / File 등이 있다. 그리고 오라클의 파일은 실제 데이터가 저장되는 Data File(데이터의 운영체제 블록에 저장됨), 장애가 발생했을 때 복구용으로 활용하는 Redo Log File, 데이터 파일과 리두 로그 파일의 위치를 가지고 있는 Control File, 데이터베이스 파라미..
-
[Java] Project 생성 및 구조Language/Java 2023. 2. 1. 17:08
(●ˇ∀ˇ●) 새로운 마음으로 공부하고자 마음 먹은 1일차 오늘은 이클립스 Java Project 의 구성, Java Directory 의 구조에 대해서 공부를 해보려고!! 이클립스에서 자바를 프로젝트를 사용할 때, 매번 만들어져있는 프로젝트를 이용하거나 아무 생각 없이 이용을 했던 것 같아. 나만 그랬나..?;;ㅎ 가끔 프로젝트 환경설정이나 구조에 관련된 에러들을 맞닥뜨려서 헤매거나 이 폴더는 어떤 역할을 하는지 궁금할 때가 있었는데 이번 기회에 정리를 해보려고 해. 시작하기에 앞서서 움.. 코테 공부해서 돌려볼 자바 프로젝트를 하나 만들어보려고 (나중에 Git 도 정리해봐야겠어..!) Eclipse Project 생성 JDK 버전 확인하고, Working sets 확인하고 일단 생성을 하긴 했는데, ..
-
[IntelliJ] 인텔리제이 설치 방법 - mac 용Tool & Setting/Intelli J 2023. 1. 26. 22:17
안녕 ! (●'◡'●) ! 개발자들은 모두 각자 사용하시는 툴이 모두 다르던데. 나는 지금까지 계속 Java 개발을 할 때, 지금까지 Eclipse 만 사용했었던 것 같아. 그러다가 문득 옆자리 동료였던 분이 IntelliJ를 사용하는 것을 보고 한 번 써볼까? 하는 마음에 이번 포스팅을 준비했어. Java 개발툴로는 현재 Eclipse 하고 IntelliJ 를 가장 많이 사용한다고 통계가 그러더라고?? 각각의 장단점은 찾아보시면 많이 나올테니 참고하시면 좋을 것 같아. 왜냐면 아직 나는 IntelliJ를 사용해보지 않아서 비교가 조금 어려울 것 같거든..ㅎ 좋다는 말만 듣고 도전해보려구@@ 그렇다면 설치 방법 고고~ 1. 인텔리제이를 검색하고 홈페이지에 들어간다. 2. 상단 메뉴에서 스토어 > 개인용으..