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

DBA 킴오리지날

    • 분류 전체보기 (107)
      • 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] 성능 리포트

Diagnostic report tee diag1.out; CALL sys.diagnostics(120, 30, 'current'); notee; --30초 간격으로 120 초동안 실행하면서 분석 리포트 생성 -. Oracle의 AWR이나 Tibero의 TPR 처럼 Snapshot을 기록해두고 성능을 추출하는 기능은 없어보인다. -. Mysql에서는 Diagnositc report를 job으로 등록해서 지나간 시점에 대해 분석을 해야할 듯 하다. MySQL 중요 Schema performance_schema information_schema 주요 목적 성능 데이터의 수집 메타 데이터의 수집 애플리케이션 성능 개선 감시 도구이자 관리 도구 도입된 버전 5.5 5.0 SQL 표준 아님(MySQL 독자 기능)..

  • format_list_bulleted Database/MYSQL
  • · 2022. 11. 3.
  • textsms

[MYSQL] PLAN 확인 방법 (예측, 실제계획)

사용법 1. EXPLAIN SQL 구문 2. DESCRIBE SQL구문 3. DESC SQL 구문 -. 위 3구문 전부 동일한 결과가 나온다 mysql> explain -> SELECT * FROM test1.test_tab1 tt -> WHERE c1 BETWEEN 1 and 10; +----+-------------+-------+------------+------+----------------------+------+---------+------+------+----------+-------------+ | id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | filtered | Extra..

  • format_list_bulleted Database/MYSQL
  • · 2022. 11. 1.
  • textsms

[MYSQL] 실행된 SQL 쿼리 확인

1. 현재 접속중인 유저 및 실행 중인 쿼리 확인 show full processlist; -- 상세 select * from INFORMATION_SCHEMA.PROCESSLIST; 2. 해당 Thread 현황 -- 해당 Thread 현황 select * from information_schema.INNODB_TRX; 3. 마지막 해당 Thread에서 실행중(된) 쿼리 조회 -- 마지막에 해당 thread에서 실행중(된) 쿼리 조회 SELECT esc.THREAD_ID, t.processlist_id, esc.SQL_TEXT FROM performance_schema.events_statements_current esc /*********************************************..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 30.
  • textsms
[MYSQL] Cluster Index

[MYSQL] Cluster Index

Cluster Index 란 -. MySQL에서 클러스트링 인덱스는 InnoDB와 TokuDB 스토리지 엔진에만 지원하며, 나머지 스토리지 엔진에서는 지원되지 않는다. -. 클러스터링 인덱스는 PK에 대해서만 적용되는 내용이다. -. 테이블당 1개만 생성가능하다. -. PK값이 비슷한 레코드끼리 묶어서 저장하는 것을 클러스터링 인덱스라 한다. 구조 -. 루트 노드, 리프 노드로만 구성되어 있으며, 리프 노드가 곧 데이터이다. -. 클러스터링 인덱스라 함은 결국 테이블 자체가 하나의 인덱스 구조로 관리되는 것이다. -. 이런점을 보면 클러스터링 인덱스는 인덱스 알고리즘 보다는 테이블 레코드의 저장 방식이라고 볼 수 있다. CREATE TABLE employees ( emp_no INT NOT NULL, f..

  • format_list_bulleted Database/MYSQL
  • · 2022. 10. 30.
  • textsms
[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
  • 1
  • 2
  • 3
  • 4
250x250
공지사항
카테고리
  • 분류 전체보기 (107)
    • 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)
최근 글
인기 글
최근 댓글
태그
  • #RMAN
  • #SQL튜닝
  • #오라클
  • #recovery
  • #티베로
  • #AIX
  • #oracle
  • #Tibero
  • #MySQL
  • #친절한sql
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바