DBA 킴오리지날
close
프로필 배경
프로필 로고

DBA 킴오리지날

    • 분류 전체보기 (106)
      • Database (83)
        • Oracle (27)
        • Tuning (4)
        • Tibero (11)
        • Postgre (7)
        • MYSQL (22)
        • TEST Script (2)
        • SQLP (8)
      • OS (10)
        • Linux (7)
        • AIX (3)
      • Midleware (8)
        • WAS (6)
        • WEB (2)
      • APM (2)
        • Scouter (2)
      • 재테크 (2)
        • 주식 (1)
        • 경제 (0)
        • 자동매매전략 (1)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
[MYSQL] Lock 구조 & Query

[MYSQL] Lock 구조 & Query

Transcation 과 Lock 1. Transcation 논리적인 작업단위로 전부터리되거나 처리되지 않는 (Commit / Rollback) 원자성을 보장하기 위한 기능이다. MySQL InnoDB의 격리 레벨(isolation level)이 REPEATABLE TABLE 이다. show session variables like '%isola%'; +-----------------------+-----------------+ | Variable_name | Value | +-----------------------+-----------------+ | transaction_isolation | REPEATABLE-READ | +-----------------------+-----------------..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 27.
  • textsms
[MYSQL] PMM 모니터링

[MYSQL] PMM 모니터링

Docker & PMM Server 설치 1. Docker & Docker Registry 설치 yum -y install docker docker-registry Docker가 설치되었으면 재기동시 자동으로 데몬이 올라올수 있게 서비스를 등록해준다. 2. Services 등록 systemctl enable docker.service 3. Service 시작 및 상태 확인 systemctl start docker systemctl status docker.service 4. Docker image 내려받기 docker pull percona/pmm-server 5. Image 확인 docker images 6. PMM data container 생성 docker create -v /opt/promethe..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 21.
  • textsms
[MYSQL] MYSQL 아키텍처

[MYSQL] MYSQL 아키텍처

MYSQL 엔진 아키텍처 -. 요청된 SQL 문장을 분석하거나 최적화하는 등, DBMS의 두뇌에 해당하는 처리를 수행한다. -. MySQL 엔진의 중심 구성 요소 접속 및 쿼리 요청을 처리하는 커넥션 핸들러 SQL파서 -. 들어온 쿼리를 MySQL이 인식할 수 있는 어휘나 기호로 분리해 트리 형태의 구조로 만들어내는 작업을 수행한다. -. 쿼리의 기본 문법 오류가 이 과정에서 발견되고 사용자에게 오류 메세지를 전달한다. 전처리기 - 파서 과정에서 만들어진 파서 쿼리를 기반으로 문장에 구조적 문제점을 확인한다. -. 데이블 이름이나, 컬럼, 내장 함수와 같은 개체를 매핑해 객체의 존재 여부와 접근 권한 등을 확인하는 과정을 수행한다. 옵티마이저 -. 쿼리를 저렴한 비용으로 가장 빠르게 할 수 있도록 최적화..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 21.
  • textsms

[MYSQL] 모니터링 쿼리

모니터링해야하는 주요 값들 https://experiences.tistory.com/24 MYSQL 모니터링 툴 종류 정리 https://otsteam.tistory.com/418 쿼리 1. DATA 명칭 설명 요구사항 쿼리 Data_Types 테이블별 데이터 타입의 개수 MySQL v5.0+ SELECT DATA_TYPE AS Data_Type, COUNT(1) AS Number FROM information_schema.COLUMNS WHERE TABLE_SCHEMA NOT IN (‘information_schema’, ‘mysql’,’performance_schema’) GROUP BY Data_Type ORDER BY Number Database_Size Top 5 데이터베이스의 사이즈 MySQL..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 19.
  • textsms
[MYSQL] Cold backup, Hot backup, Logical backup, Physical Bakcup

[MYSQL] Cold backup, Hot backup, Logical backup, Physical Bakcup

Backup 비교핫 백업 (Hot Backup/Open Backup)DB 서버를 온라인 상태로 유지한 채 데이터 백업- 데이터베이스 서버를 중지하지 않고 백업 가능- 트랜잭션, 스냅샷, 로그 등을 이용하여 실시간 백업- Archive Log 모드에서만 백업을 수행할 수 있음- 디스크 용량이 추가로 요구될 수 있음- 핫 백업 도구를 사용할 때의 비용이 발생할 수 있음콜드 백업 (Cold Backup/Close Backup)DB 서버를 중지한 후 데이터 백업- 쉬운 백업이 가능함- 데이터 백업을 요청한 시기 이후의 데이터는 백업할 수 없음 (따라서 일부 데이터 손실이 발생할 수 있음)논리 백업 (Logical Backup)각 오브젝트를 SQL문 등으로 저장- 데이터의 쉬운 검토 가능- 데이터 백원 및 복원 ..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 12.
  • textsms
[MYSQL] InnoDB vs MyISAM

[MYSQL] InnoDB vs MyISAM

DB의 Engine는 테이블로 InnoDB와 MyISAM을 줄수 있다. -. 단순한 형태, 연관 관계(relationship)가 복잡하지 않고, Row Level의 Transaction 관리가 필요없다면 MyISAM이 속도가 빠르다. -. Dump된 파일을 복원할 때 엔진타입이 InnoDB이면, 느릴수 있다. 이경우 일시적으로 DB table의 엔진 타입을 MyISAM으로 변경해주면 작업 속도에 유용하다. Convert A Single Table to InnoDB alter table test1.test_tab1 ENGINE=INNODB; Convert A Single Table to MyIASM alter table test1.test_tab1 ENGINE=MYISAM; (참고: https://www...

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 12.
  • textsms
  • 1
  • ···
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • ···
  • 18
250x250
공지사항
카테고리
  • 분류 전체보기 (106)
    • Database (83)
      • Oracle (27)
      • Tuning (4)
      • Tibero (11)
      • Postgre (7)
      • MYSQL (22)
      • TEST Script (2)
      • SQLP (8)
    • OS (10)
      • Linux (7)
      • AIX (3)
    • Midleware (8)
      • WAS (6)
      • WEB (2)
    • APM (2)
      • Scouter (2)
    • 재테크 (2)
      • 주식 (1)
      • 경제 (0)
      • 자동매매전략 (1)
최근 글
인기 글
최근 댓글
태그
  • #Tibero
  • #AIX
  • #오라클
  • #MySQL
  • #RMAN
  • #티베로
  • #SQL튜닝
  • #oracle
  • #recovery
  • #친절한sql
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바