728x90

MySQL 6

MySQL: 프리픽스 인덱스

※ MySQL: Prefix index. 안녕하세요. 듀스트림입니다. 오늘 포스팅은 MySQL 인덱스 기법 중 하나인 프리픽스 인덱스에 관련된 내용입니다.(PostgreSQL은 Expression index로 구현 가능합니다.) PostgreSQL: 표현식 인덱스※ PostgreSQL: Indexes on Expressions. 안녕하세요. 듀스트림입니다. 오늘은 표현식(Expressions) 인덱스에 대해 알아보겠습니다. 11.7. Indexes on Expressions11.7. Indexes on Expressions # An index column need not be just a cdewstream.tistory.com1. Prefix index?프리픽스 인덱스는 데이터베이스에서 문자열 컬럼의 ..

MySQL 2025.09.08

MySQL: 메모리 파라미터

※ MySQL: Memory Parameter.※ Version: MySQL 8.4. 안녕하세요. 듀스트림입니다. 오늘 포스팅은 MySQL의 메모리 파라미터에 대한 내용입니다. MySQL :: MySQL 8.4 Reference Manual :: 17 The InnoDB Storage Engine dev.mysql.com설정 확인 방법-- 서버 전체 메모리 관련 설정 확인SHOW VARIABLES LIKE '%buffer%';SHOW VARIABLES LIKE '%cache%';SHOW VARIABLES LIKE '%memory%';-- 글로벌 설정SELECT @@GLOBAL.innodb_buffer_pool_size, @@GLOBAL.innodb_log_buffer_size, @@..

MySQL 2025.08.26

MySQL: CHARACTER SET, COLLATE 설정

※ MySQL: CHARACTER SET, COLLATE Configuration. 안녕하세요. 듀스트림입니다. 오늘 포스팅은 MySQL의 캐릭터 셋과 컬레이션 설정에 대한 내용입니다. PostgreSQL은 인코딩을 데이터베이스 단위로만 지정 가능하지만, MySQL은 컬럼 레벨에서도 설정 가능합니다.로케일(Locale)MySQL에서는 시스템 로케일을 직접 테이블별로 지정하는 것은 불가능합니다.하지만, 정렬 순서(COLLATE)를 통해 로케일에 따른 문자열 비교 방식을 조정할 수 있습니다.예를 들어 utf8mb4_general_ci vs utf8mb4_unicode_ci는 정렬 규칙이 달라서 사실상 로케일처럼 작동합니다.일반적으로 캐릭터셋은 utf8mb4, 컬레이트는 utf8mb4_general_ci를 많..

MySQL 2025.08.25

MySQL: InnoDB Cluster 고가용성 구성

※ Installing MySQL InnoDB Cluster.※ Version: Linux 9.6 (Rocky), MySQL 8. 안녕하세요. 듀스트림입니다. 오늘은 간단하게 dnf를 활용하여 패키지된 MySQL InnoDB Cluster를 설치해보겠습니다. ※ MySQL 설치 이후의 과정으로, MySQL 설치는 이전 포스팅 참고 부탁드립니다. MySQL: RHEL 기반 Linux에 MySQL 설치 방법※ Installing MySQL 8.0 on Linux from source.※ Version: Linux 8.10 (Rocky), MySQL 8.0.※ 싱글 환경은 CPU 2Core, Memory 4GB 이상을 권장합니다. 안녕하세요. 듀스트림입니다. 오늘 포스팅은 MySQL InnoDB 스토리지 ..

MySQL 2025.07.25

MySQL: RHEL 기반 Linux에 MySQL 설치 방법

※ Installing MySQL 8.0 on Linux from source.※ Version: Linux 8.10 (Rocky), MySQL 8.0.※ 싱글 환경은 CPU 2Core, Memory 4GB 이상을 권장합니다. 안녕하세요. 듀스트림입니다. 오늘 포스팅은 MySQL InnoDB 스토리지 엔진 설치 방법입니다. InnoDB로 세팅하는 이유는 InnoDB만 트랜잭션 지원을 합니다. 그래서 실무에서는 InnoDB만 사용합니다. + MySQL 스토리지 엔진 종류엔진특징트랜잭션 지원주 용도InnoDB디스크 기반, ACID, MVCC, 외래키 지원✅기본 엔진, 대부분의 OLTPMyISAM오래된 엔진, 빠르지만 트랜잭션 없음❌읽기 전용/가벼운 작업MEMORY메모리 기반, 속도 빠름, 휘발성❌임시 테이블..

MySQL 2025.06.20
728x90