InnoDB 【MySQL】 기초. InnoDB의 buffer pool은 페이지 단위(열이 아닌)로 캐시 업데이트가 많은 테이블은 가능한 한 열을 좁혀 InnoDB의 buffer pool을 타도록 한다 이 논리의 뒷받침이 이마이치 몰랐기 때문에 조사했다. 즉, 이 말의 뒤에는 「buffer pool은 행 단위로 캐쉬 관리하고 있다」라고 하는 전제가 존재할 것. 버퍼 풀 결론적으로 말하면 버퍼 풀은 "여러 줄을 보유 할 수있는 페이지로 분할"되고 "페이지의 링크 목록으로 구현"됩니다. 대용량 읽기... MySQLDB기초InnoDBCache innodb_defragment=1로 OPTIMIZE했는데 Table does not support optimize가 나오는 이유(MariaDB 10.2.x) 직장과 집에서 OPTIMIZE TABLE 의 거동에 차이가 있었던 것이 조사의 계기입니다 직장에서 MariaDB 10.2.9, 집에서 MariaDB 10.3.10을 사용하고 있습니다. MariaDB 10.2.9에서 시스템 변수 이 작동하지 않는 이유 MariaDB 10.3.10에서 작동하는 이유 innodb_defragment MariaDB 10.1.1에서 도입 된 시스템 변수 OPTIMIZ... InnoDBMySQLmariadb Mysql2::Error: Specified key was too long; max key length is 767 bytes 해결 utf8mb4의 열 (name)에 인덱스를 넣을 때 오류가 발생했습니다 이 근처의 기사를 보면, 여러가지 방법이 있는 것 같다 이번에는 cnf를 다시 작성하여 DB별로 대응하기로 합니다. cnf 파일의 위치는 mysql --help | grep my.cnf 등으로 조사합니다 /usr/local/etc/my.cnf homebrew로 설치한 을 사용하고 있었으므로 brew services 명령으... InnoDBMySQLhomebrew MySQL에 저장, 트리거 및 이벤트 스케줄러도 완전 백업 단락 만들기 "MySQL로 복원한 후 스토리지가 없습니다"라는 문의가 있었고, 실행된 mysqldump 명령을 듣고 mysqldump -u root -p --all-databases > dump.sql 이러한 명령 이 명령은 매우 많이 소개되었지만'전 데이터베이스 백업'으로 소개된 사람이 많기 때문에 오해를 받기 쉽다.또는 사회적으로 저장, 촉발, 이벤트 스케줄러의 존재가 희박한가 메모리, ... MySQLInnoDBmysqldump innodb_ft_max_token_크기 값 범위 서류에 의하면 innodb_ft_max_token_size 값 범위는 10-252이지만 실제로는 프로필에 innodb_ft_max_token_size=252 에서 error log 가 나타납니다. 2014-10-28 17:22:50 46772 [Warning] option'innodb-ft-max-token-size': unsigned value 252 adjusted to 84, 데이터베이... InnoDB
【MySQL】 기초. InnoDB의 buffer pool은 페이지 단위(열이 아닌)로 캐시 업데이트가 많은 테이블은 가능한 한 열을 좁혀 InnoDB의 buffer pool을 타도록 한다 이 논리의 뒷받침이 이마이치 몰랐기 때문에 조사했다. 즉, 이 말의 뒤에는 「buffer pool은 행 단위로 캐쉬 관리하고 있다」라고 하는 전제가 존재할 것. 버퍼 풀 결론적으로 말하면 버퍼 풀은 "여러 줄을 보유 할 수있는 페이지로 분할"되고 "페이지의 링크 목록으로 구현"됩니다. 대용량 읽기... MySQLDB기초InnoDBCache innodb_defragment=1로 OPTIMIZE했는데 Table does not support optimize가 나오는 이유(MariaDB 10.2.x) 직장과 집에서 OPTIMIZE TABLE 의 거동에 차이가 있었던 것이 조사의 계기입니다 직장에서 MariaDB 10.2.9, 집에서 MariaDB 10.3.10을 사용하고 있습니다. MariaDB 10.2.9에서 시스템 변수 이 작동하지 않는 이유 MariaDB 10.3.10에서 작동하는 이유 innodb_defragment MariaDB 10.1.1에서 도입 된 시스템 변수 OPTIMIZ... InnoDBMySQLmariadb Mysql2::Error: Specified key was too long; max key length is 767 bytes 해결 utf8mb4의 열 (name)에 인덱스를 넣을 때 오류가 발생했습니다 이 근처의 기사를 보면, 여러가지 방법이 있는 것 같다 이번에는 cnf를 다시 작성하여 DB별로 대응하기로 합니다. cnf 파일의 위치는 mysql --help | grep my.cnf 등으로 조사합니다 /usr/local/etc/my.cnf homebrew로 설치한 을 사용하고 있었으므로 brew services 명령으... InnoDBMySQLhomebrew MySQL에 저장, 트리거 및 이벤트 스케줄러도 완전 백업 단락 만들기 "MySQL로 복원한 후 스토리지가 없습니다"라는 문의가 있었고, 실행된 mysqldump 명령을 듣고 mysqldump -u root -p --all-databases > dump.sql 이러한 명령 이 명령은 매우 많이 소개되었지만'전 데이터베이스 백업'으로 소개된 사람이 많기 때문에 오해를 받기 쉽다.또는 사회적으로 저장, 촉발, 이벤트 스케줄러의 존재가 희박한가 메모리, ... MySQLInnoDBmysqldump innodb_ft_max_token_크기 값 범위 서류에 의하면 innodb_ft_max_token_size 값 범위는 10-252이지만 실제로는 프로필에 innodb_ft_max_token_size=252 에서 error log 가 나타납니다. 2014-10-28 17:22:50 46772 [Warning] option'innodb-ft-max-token-size': unsigned value 252 adjusted to 84, 데이터베이... InnoDB