데이터베이스 및 인스턴스의 이해

데이터베이스 : 물리적 운영 체제 파일 또는 파일 유형의 다른 형태의 컬렉션입니다. MySQL의에서 데이터베이스 파일은 IBD 등, 파일 끝 FRM, MYD, MYI 수 있습니다. NDB 엔진을 사용하는 경우, 데이터베이스 파일은 시스템 파일을 운영하지만, 메모리의 파일에 저장되지 않을 수 있습니다.

 

예 : 백그라운드 스레드에 의해 MySQL의 데이터베이스와 공유 메모리 영역. 공유 메모리는 백그라운드 스레드를 실행 될 수있다 공유. 데이터베이스 인스턴스가 데이터베이스 파일의 작업에 대한 진실 있음을 유의하십시오.

 

와 MySQL 관계 데이터베이스의 경우에, 즉, 그것은 데이터베이스 인스턴스 하나의 인스턴스에 대응하는 데이터베이스에 해당 일반적 12시 59분이다. 그러나, 클러스터의 경우, 데이터베이스 인스턴스의 복수의 대응하는 경우가있을 수있다.

 

MySQL은은 데이터베이스의 단일 프로세스 멀티 스레드 아키텍처로 설계되었습니다. 시스템 성능에 MySQL 데이터베이스 인스턴스는 과정이다. 추신 -ef를 사용하여 | 그렙 mysql을 

어떤 프로세스 9822하지만 MySQL의 mysqld_safe에 & 만 인스턴스 메소드를 활성화 MySQL의 일례이다.

 

어떤 구성 파일 경우, MySQL은 컴파일 타임에 기본 매개 변수 설정으로 인스턴스를 시작합니다. 구성 파일 경우, 부팅에 따라 구성 파일, 구성 파일의 복수 존재하는 경우, 마지막으로 MySQL 데이터베이스가 대상 프로파일을 읽을 수 있음을 주목한다.

순서를 읽기입니다 :

/etc/my.cnf;/etc/mysql/my.cnf;/usr/local/mysql/etc/my.cnf;~/.my.cnf

 

이 설정 에러를 고려뿐만 아니라, 적용되지 않습니다 구성 파일을 수정에 관해서 따라서, 그것은 또한 당신의 수정 된 구성 파일이 현재 적용되지 않습니다되지 고려해야한다.

 

추천

출처www.cnblogs.com/shay/p/11593258.html