Tag: MySQL


MySQL>performance

MySQL 성능최적화 (5)

6장 서버 설정 최적화기본 설정 방법MySQL 은 구성 정보를 명령줄 인수와 configuration file 설정에서 받는데 보통 /etc/my.cnf 또는 /etc/mysql/my.cnf 에 있다. 서버가 읽는 설정 파일의 위치를 확인하려면 다음과...

MySQL>performance

MySQL 성능최적화 (4)

4장 쿼리 성능 최적화일반적으로 MySQL 은 WHERE 절을 세 가지 방법으로 사용할 수 있다. 제일 좋은 방법부터 알아보면 다음과 같다. 적용되지 않는 행을 제거하기 위해 인덱스 탐색에 조건을 적용한다. 이는 스토리지 엔진 계층에서 동작한다. 적절한 커버링...

MySQL>performance

MySQL 성능최적화 (3)

3장 스키마 최적화와 인덱싱최적의 데이터 타입 고르기MySQL 은 꽤 다양한 데이터 타입을 지원하는데, 데이터를 저장하는 데 적합한 데이터 타입을 고르는 것은 좋은 성능을 얻는데 필수적이다. 데이터 타입 선택의 주요 원칙은 아래와 같다. 대체로 작을수록...

MySQL>performance

MySQL 성능최적화 (2)

2장 병목 지점 찾기무엇을 측정할 것인가 단위 시간당 트랜잭션 반응 시간 또는 대기시간 성능 확장성 동시성: 중요한 것은 주어진 시간 동안 쿼리를 실행하는 연결이 몇 개냐 되느냐다. 즉, 동시에 작업 중인 스레드나 연결의 개수를 뜻하는 유효 동시성이 중요하다....

MySQL>performance

MySQL 성능최적화 (1)

1장 MySQL 아키텍처MySQL 을 최상으로 활용하기 위해선 먼저 그 구조를 이해해야 한다. 참고: high-performance-mysql 최상층의 서비스는 MySQL 에 고유한 것은 아니며 대부분의 네트워크 기반 클라이언트 서버 또는 서버...