살아가는 이유_EU
내가 살아가는 이유, 삶
살아가는 이유_EU
전체 방문자
오늘
어제
  • 삶 (159)
    • 이유's EATERY (16)
      • 맛집 (10)
      • 까페 (4)
      • 맛있는 Recipe (1)
    • 이유's LIFE (16)
      • 국내여행 (5)
      • 해외여행 (2)
      • 운동 (1)
      • 취업정보 (0)
      • 끄적끄적 (5)
      • 일기쟝 (3)
      • 세상 이야기 (0)
      • 결혼 준비 (0)
    • 이유's Programming (43)
      • JavaScript (6)
      • Java (7)
      • C++ (0)
      • DBMS (24)
      • Spring (3)
      • til (1)
      • HTTP (2)
    • 이유's REVIEW (13)
      • BOOK (6)
      • PROGRAM or MOVIE (5)
      • PRODUCT 제품리뷰 (2)
    • 이유's STUDY (31)
      • 수업 관련 (2)
      • IT 시사 (2)
      • IT NEWS (2)
      • IVIEW (0)
      • IOS 앱 만들기 (0)
      • 알고리즘 문제풀이 (23)
      • PM data literacy (2)
    • 이유's ENGLISH (13)
      • Writing about something! (12)
      • Feedback (1)
      • TIL (0)
    • 이유's DB 공부 (1)
      • MySQL DB (0)
      • Postgre (1)
    • Computer 공부 (17)
      • Backend question (10)
      • Clean architecture (2)
      • Operating system (2)
      • Network (3)
      • 항해 (0)

블로그 메뉴

  • 홈
  • EATERY's 맛집
  • CAFE 까페
  • Recipe 레시피
  • IT 공부
  • 방명록
  • 태그

공지사항

인기 글

태그

  • 자바스크립트
  • Array로 접근
  • 아메리카토노
  • 송계옥
  • have something to do with뜻
  • 흑임자 크림
  • 피지오필로소피
  • 용인추천
  • React.memo
  • 자세요정
  • key 로 접근
  • 렌더링 수 줄이기
  • 용인까페
  • 인절미 티라미수
  • 고메커피
  • go hand in hand
  • 묵리
  • 고메동 카페
  • 맛집
  • 스쿤브레드
  • 현명하게 리액트
  • 어게인마이라이프
  • 스테이크
  • map 하는 법
  • 용인맛집
  • memoziation
  • have something to do with
  • 영어공부
  • 삼돈식탁
  • 파스타맛집

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
살아가는 이유_EU

내가 살아가는 이유, 삶

이유's Programming/DBMS

SQL server profiler

2025. 1. 18. 21:33
728x90
반응형

SQL server profiler 

- SQL server profiler 의 경우 

- 서버에 부하를 많이 주는 쿼리문을 '고부하' 쿼리문이라고 하고 이를 이제 어떤 쿼리문이 인지 알아야하는데 픞로파일러를 사용하여 고부하 쿼리문을 추출하고 이제 진단을 의뢰해서 이제 튜닝을 진행할 수 있다 

 

- SQL 서버에 부담을 줄 수 있다. 

* 프로파일러를 사용해서 이제 해당 CPU 올라가는 것

* 너무 많은 event 를 띄우면 이제 많은 cpu 가 될 수 있기 때문에

 

SQL Server profiler 로 이제 할 수 있는 부분에 대한 이제 트레이스

- audit 

- security audit 

- sessions 

 

[ 데이터베이스 구조 ] 

- OLTP 와 OLAP 구조 

* OLTP 는 주로 트랜잭션 처리를 위한 용도로 사용하는 데이터베이스 

* 되도록 중복된 데이터를 이용하고 빠르게 데이터를 변경할 수 잇도록

 

* OLAP : 대량의 데이터를 체계화하고 요약하여 데이터에 대한 빠른 평가와 분석을 목적으로 사용하는 데이터베이스이다. 

 

1. 데이터베이스(Database)

  • 설명: 데이터베이스는 데이터와 메타데이터를 저장하는 논리적인 컨테이너입니다.
  • SQL Server 인스턴스에는 여러 개의 데이터베이스를 만들 수 있습니다.
  • 데이터베이스는 크게 시스템 데이터베이스와 사용자 데이터베이스로 나뉩니다.

시스템 데이터베이스

  • master: 데이터베이스의 메타데이터와 시스템 구성 정보를 저장합니다.
  • msdb: SQL Server 에이전트 관련 작업(예: 스케줄러, 경고, 백업 작업 등)을 관리합니다.
  • model: 새 데이터베이스를 생성할 때 기본 템플릿 역할을 합니다.
  • tempdb: 임시 데이터와 테이블을 저장하며, SQL Server가 실행될 때마다 초기화됩니다.
  • resource: 읽기 전용 데이터베이스로, 시스템 개체 정의를 저장합니다.

사용자 데이터베이스

  • 사용자가 생성한 데이터베이스로, 애플리케이션 데이터를 저장합니다.

 

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'이유's Programming > DBMS' 카테고리의 다른 글

transaction log 파일  (0) 2025.01.18
metadata - blocking 된 이슈  (0) 2025.01.18
library cache - latch: cache buffers chains  (0) 2025.01.17
index 잘 타지 못하는 경우  (0) 2025.01.15
database paraellel 관리  (0) 2025.01.15
    '이유's Programming/DBMS' 카테고리의 다른 글
    • transaction log 파일
    • metadata - blocking 된 이슈
    • library cache - latch: cache buffers chains
    • index 잘 타지 못하는 경우
    살아가는 이유_EU
    살아가는 이유_EU
    안녕하세요. 초보개발자의 일상을 담은 블로그입니다.

    티스토리툴바