#Database · 14개
AWS 서비스 설명을 보면 완전관리형 서비스(fully managed service) 라는 단어가 많이 등장한다. 완전관리형 서비스는 어떤 의미인지? 그냥 관리형 서비스와 어떤점이 다른지 알아보도록…
주로 사용하는 trasaction isolation 에는 read-commited / repeatable-read 가 있습니다. 그 중 repeatable-read 는 한 트랜잭션에서 수행하는 se…
MariaDBMariaDB 실행계획 중 Using where 에 대해
MariaDB / Mysql 실행계획을 간단히 정리해보자면 아래와 같습니다 . -. 효율적인 플랜 const ref eq_ref range -. 비효율적인 플랜 derived : from 절에 사용…
-1. Innodb_thread_concurrency 란? MariaDB는 싱글 프로세스지만 CPU core 수를 최대한 활용하기 위해 멀티 쓰레드 방식으로 구성됩니다. DB 내 동시에 수행되는 쓰…
MHA 를 사용할 때 가장 아쉬운 점 하나가 READ ONLY VIP 관리의 어려움입니다. MaxScale + MHA 조합하여 아키텍처 구성 시 WAS 단에서 DB VIP 가 아닌 MaxScale …
MaxScale은 MariaDB 에서 지원하는 DB Proxy 입니다. HA proxy 와 동일하나 DB read/ write 쿼리를 지정한 db 서버로 나눠주는 기능이 있는 등 DB에 더 특화되어…
1. 소개 v$undostat 을 확인하는 SQL문이다. 2. SQL set linesize 100 col BeginTime for a16 col EndTime for a16 select to_ch…
1. 인덱스란? 검색연산의 최적화를 위해 키 값과 레코드에 대한 포인터로 구성된 자료 구조 2. 인덱스 특징 성능 향상 : 트랜잭션 성능 향상 목적 독립성 : 데이터 저장 구조와 별도의 인덱스 알고…
이 PL/SQL 프로시저는 오라클 e-business suites 에서 사용하던 프로그램입니다. TABLE_ROW_DATA 부분에서 owner 는 수정해서 사용하시면 됩니다. create or re…
Oracle Database오라클 Control file에 대해
지난 글에서 오라클 아키텍쳐에 대해 말씀드렸습니다. 이번 글에서는 백그라운드 프로세스들이 어떻게 작용 하는지 흐름을 살펴보고 오라클 복구에 있어서 control file이 왜 중요한지에 대해 con…
Oracle DatabaseMOVE를 통한 REORG 작업
안녕하세요 며칠 전에 처음으로 작업했던 move를 통한 reorg 작업을 간단히 소개하겠습니다. 물론 운영중인 상황에서는 MOVE를 통한 작업은 힘들고 개발자와 협의 후 진행해야 한다는 점 꼭 참고…
Oracle DatabaseOracle Architecture 간단히 살펴보기
안녕하세요! Oracle 백업 복구를 시작하기 앞서 다들 잘 아시는 오라클 아키텍쳐에 대해 아주 간단히 소개 드리고자 합니다. 1. Oracle Architecture Oracle server는 크…
1. TDE 관점 1-1. TDE (Transparent Data Encrytion) 암호를 풀 수 있는 암호화 키를 DB 서버에 파일 형태로 두는 방식이다. 속도가 빠르다. 애플리케이션을 수정하지…
기본적인 차이에 대한 이해 Oracle : Multi-process 방식 MySQL : Single-process, Multi-thread 방식 메타데이터 MySQL : 사용자 인증 정보, 스토어드…