호이로그
close
프로필 배경
프로필 로고

호이로그

  • 분류 전체보기 (459) N
    • 개발 (248) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (13) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (173)
      • 리뷰 (110)
      • 기타 (61)
    • 전자회로 & 부품 (28) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
  • 홈
  • 태그
  • 방명록

MySQL에서 로깅과 모니터링을 통한 문제 해결

MySQL은 다양한 로그와 모니터링 기능을 제공하여 성능 저하나 오류를 빠르게 진단하고 해결할 수 있도록 도와줍니다.실무에서 자주 사용하는 MySQL의 주요 로그 설정과 모니터링 방법, 그리고 이를 활용한 문제 해결 팁을 소개합니다. MySQL의 주요 로그 종류MySQL에서는 여러 종류의 로그를 통해 시스템 상태와 쿼리 흐름을 추적할 수 있습니다.Error Log: 서버 시작, 중단, 오류 기록General Query Log: 실행되는 모든 쿼리 기록Slow Query Log: 일정 시간 이상 걸린 느린 쿼리 기록Binary Log: 데이터 변경 이력 기록 (복제 및 PITR에 사용)슬로우 쿼리 로그 설정 예시SET GLOBAL slow_query_log = 1;SET GLOBAL long_query_t..

  • format_list_bulleted 개발/DB
  • · 2025. 8. 31.
  • textsms
macOS에서 기본 브라우저 바꾸는 방법

macOS에서 기본 브라우저 바꾸는 방법

맥을 처음 쓰는 사람이라면 기본 브라우저가 Safari로 설정되어 있는 것을 볼 수 있습니다. 하지만 평소에 Chrome이나 Firefox, 혹은 다른 브라우저를 주로 사용한다면 매번 링크가 Safari에서 열리는 것은 불편할 수 있습니다. 다행히도 macOS에서는 몇 단계만 거치면 원하는 브라우저를 기본 브라우저(Default Browser)로 바꿀 수 있습니다. macOS에서 기본 브라우저 변경하기macOS에서는 시스템 설정(구 시스템 환경설정) 메뉴를 통해 간단히 변경할 수 있습니다.방법 (macOS Ventura 이상 기준)화면 왼쪽 상단의 (애플 메뉴) 클릭시스템 설정(System Settings) 열기왼쪽 사이드바에서 데스크탑 및 Dock(Desktop & Dock) 선택아래쪽으로 스크롤하면..

  • format_list_bulleted IT 테크/기타
  • · 2025. 8. 31.
  • textsms

MySQL에서 트랜잭션 충돌 해결 방법: 데드락과 락 대기 방지하기

MySQL에서 트랜잭션은 데이터 무결성을 보장하는 중요한 기능이지만, 동시에 충돌(conflict)과 데드락(deadlock)의 원인이 되기도 합니다.실무에서 자주 마주치는 트랜잭션 충돌 유형과 그 해결 방안을 정리해보겠습니다. 트랜잭션 충돌이란?두 개 이상의 트랜잭션이 동시에 동일한 자원(레코드)을 수정하거나 조회하려 할 때, 잠금(LOCK)이 발생하고 대기가 길어지거나 데드락으로 이어질 수 있습니다.주요 충돌 유형락 대기(Lock Wait): 한 트랜잭션이 잠근 자원을 다른 트랜잭션이 기다리는 상태데드락(Deadlock): 서로가 필요한 자원을 상대가 보유하고 있어 무한 대기 상태갱신 손실(Lost Update): 동시에 업데이트해 이전 값이 사라지는 문제 데드락 방지 및 해결 방법1. 트랜잭션 범위..

  • format_list_bulleted 개발/DB
  • · 2025. 8. 30.
  • textsms
맥북에서 다중 데스크탑(Spaces) 활용법

맥북에서 다중 데스크탑(Spaces) 활용법

맥북을 사용하다 보면 동시에 여러 개의 앱과 창을 띄우면서 작업하는 경우가 많습니다. 브라우저, 메신저, 코드 에디터, 문서 작성 앱이 뒤섞이면 금세 화면이 복잡해지고 집중력이 떨어지기 마련입니다. 이럴 때 유용한 기능이 바로 맥OS의 다중 데스크탑(Spaces)입니다. Spaces는 앱과 창을 가상의 데스크탑으로 분리해 관리할 수 있는 기능으로, 효율적인 멀티태스킹과 작업 집중도를 높이는 데 큰 도움이 됩니다. 다중 데스크탑(Spaces)란?Spaces는 맥OS의 Mission Control 기능 안에서 제공되는 가상 데스크탑입니다. 하나의 물리적인 화면 안에서 여러 개의 “작업 공간”을 만들어 서로 다른 앱이나 창을 배치할 수 있습니다.예를 들어:데스크탑 1 → 개발용 (VS Code, 터미널)데스..

  • format_list_bulleted IT 테크/기타
  • · 2025. 8. 30.
  • textsms

MySQL에서 대용량 데이터 처리 최적화 방법: 성능을 높이는 실전 팁

MySQL에서 데이터를 많이 다루다 보면, 성능 저하 문제는 피할 수 없는 숙제입니다.인덱스, 파티셔닝, 쿼리 튜닝 등 여러 기법을 활용하면 서버 리소스를 효율적으로 쓰면서도 대용량 데이터를 안정적으로 처리할 수 있습니다. 1. 인덱스 최적화: 필요한 인덱스만 똑똑하게WHERE 절에 사용되는 컬럼에 인덱스 추가복합 인덱스는 자주 검색하는 컬럼 순서대로 지정불필요한 인덱스는 INSERT/UPDATE 성능 저하 원인EXPLAIN SELECT로 실제 인덱스 사용 여부 확인은 필수입니다.CREATE INDEX idx_user_created ON users(user_id, created_at);2. 파티셔닝: 테이블을 논리적으로 쪼개기기간 기반으로 쿼리하는 경우 파티셔닝이 큰 효과를 줍니다.CREATE TABLE..

  • format_list_bulleted 개발/DB
  • · 2025. 8. 29.
  • textsms
LG 시네빔 쇼츠 리뷰: TV를 대체할 초단초점 프로젝터

LG 시네빔 쇼츠 리뷰: TV를 대체할 초단초점 프로젝터

안방에서도 대형 화면을 손쉽게 즐길 수 있다면? 초단초점 프로젝터 LG 시네빔 쇼츠는 공간의 제약 없이 100인치까지 쏘아주는 레이저 프로젝터로, 거실 TV가 부담스러운 사용자, 아이 키우는 집, 소형 공간에서 매력적인 대안이 될 수 있습니다. 디자인 & 설치디자인은 전작 ‘시네빔 큐브’에 비해 약간 투박하지만 초단초점 구조에 맞춰 더 큰 몸체와 광학계 구조를 갖췄습니다.중앙이 아닌 한쪽으로 치우친 렌즈 위치는 공간 활용에 있어 호불호가 있을 수 있습니다.전용 스탠드 없이도 설치는 간편하며, 8.1cm 거리만 확보되면 40인치, 39.3cm 거리에서는 최대 100인치까지 투사 가능합니다.설치 시 벽면 각도와 높이에 따라 화면 위치가 예상보다 높이 뜨는 점은 사전 고려가 필요합니다. 화질 & 광원해..

  • format_list_bulleted IT 테크/리뷰
  • · 2025. 8. 29.
  • textsms
  • navigate_before
  • 1
  • ···
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • ···
  • 77
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (459) N
    • 개발 (248) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (13) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (173)
      • 리뷰 (110)
      • 기타 (61)
    • 전자회로 & 부품 (28) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
최근 글
최근 댓글
태그
  • #routesapi
  • #리눅스기초
  • #google지도api
  • #springboot
  • #리눅스명령어
  • #api가이드
  • #googlemap
  • #mysql
  • #typescript
  • #java
전체 방문자
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바