[SQL] Logical I/O 와 Physical I/O
·
Database | SQL | OS/SQL Tuning
오늘은 DB 성능과 굉장히 밀접한 관련이 있는 I/O 에 대해서 공부해보려고 합니다. SQL 튜닝에서는 굉장히 중요한 부분이고, 제 생각에는 성능 튜닝의 관점에서는 어디서 Physical I/O 를 줄여 SQL 성능을 높이느냐 라고 생각합니다. 아래는 일전에 작성해 둔 MySQL InnoDB Buffer Pool 에 대한 내용입니다. Oracle, MySQL,Maria 각 아키텍처의 구조가 다르지만 Memory, Disk 튜닝과 성능의 관점에서의 큰 틀은 유사하기 때문에 참고하시면 좋을 것 같아 첨부합니다. [MySQL] InnoDB_Buffer Pool 이란?안녕하세요. 오늘은 MySQL 과 MariaDB 에서 성능으로 중요한 부분을 차지하고 있는 InnoDB_Buffer_Pool 에 대해서 공부 ..
오라클 기본 아키텍쳐 - 2
·
Database | SQL | OS/Oracle
오늘은 지난번 오라클 아키텍쳐 - 1 에 이어서, 조금 심화된 내용의 아키텍쳐를 공부 해볼까 합니다.이중에도 오늘은 오라클 데이터베이스의 구조에 대해서 중점적으로 공부해볼 생각합니다.  https://hyungyun.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-1 오라클의 기본 아키텍쳐 - 1오늘은 오라클의 기본 아키텍쳐에 대해 간단하게 공부해보려고 합니다. 오라클 아키텍쳐란 양이 정말 방대하고 어려워서 시간나고 공부 할 때 마다 여러번에 걸쳐서 업로드 하려고 합니다.  hyungyun.tistory.com  지난번 포스팅에서는 오라클의 물리적 저장 구..
오라클의 기본 아키텍쳐 - 1
·
Database | SQL | OS/Oracle
오늘은 오라클의 기본 아키텍쳐에 대해 간단하게 공부해보려고 합니다. 오라클 아키텍쳐란 양이 정말 방대하고 어려워서 시간나고 공부 할 때 마다 여러번에 걸쳐서 업로드 하려고 합니다.  오늘은 오라클 데이터베이스의 전제척인 흐름도와 그 구성에 대한 기초적인 부분을 알아보려고 한다.  보편적으로 인터넷에 검색하면 나오는 오라클의 흐름도이다. 이것을 간단히 살펴보면 Oracle 데이터베이스 인스턴스가 사용하는 공유 메모리 영역인 SGA, SGA 메모라와 백그라운드 프로세스로 구성된 집합체인 인스턴스 (Instance), 데이터 파일들의 집합인 데이터베이스 (Database) 이렇게 크게 3가지로 정의 할 수 있다.   이제 SGA와 백그라운드 프로세스, 데이터파일 영역에 대해 더 자세히 보자면, SGA : Or..