«innodb» 태그된 질문

InnoDB : MySQL의 ACID 호환 스토리지 엔진

3
MySQL : 통신 패킷 읽기 오류
나는 mysql 에서이 경고를 받는다. [Warning] Aborted connection 21 to db: 'MyDB' user: 'MyUser' host: 'localhost' (Got an error reading communication packets) 나는 구글에서 몇 가지 주제를 겪어 왔으며 일부 제안에 따르면 여전히 동일한 행동 max_allowed_packet에서 증가했다 128 to 512 to 1024. 내가 드루팔 7을 사용하고, 그래 BLOB 데이터 유형 …
14 mysql  innodb 


2
InnoDB 테이블에서 조각화를 어떻게 제거합니까?
테이블 수가 많은 데이터베이스가 있습니다. 테이블에서 일부 레코드를 삭제하고 싶습니다. 레코드 수가 20K 또는 50K를 넘지 않는다고 말합니다. 모든 테이블은 InnoDB입니다. 그리고 file_per_table이다 떨어져 . 여러 테이블에서 레코드를 삭제하면 테이블에 조각화가 발생합니다. 조각화를 제거하는 방법이 있습니까? 4 월 17 일 업데이트 mysql> select TABLE_NAME, TABLE_SCHEMA, Data_free from information_schema.TABLES where TABLE_SCHEMA …

4
기본 키로 MySQL int vs varchar (InnoDB 스토리지 엔진?
웹 응용 프로그램 (프로젝트 관리 시스템)을 구축 중이며 성능과 관련하여 궁금합니다. 내부에 Issues 테이블이 있으며 다양한 다른 테이블에 연결되는 12 개의 외래 키가 있습니다. 그중 8 개는 웹 응용 프로그램에서 레코드가 의미를 갖기 위해 다른 테이블에서 제목 필드를 가져 오기 위해 참여해야하지만 8 개의 조인을 수행하는 것을 의미합니다. 각 조인에 …

4
InnoDB 행 잠금-구현 방법
나는 지금 주위를 둘러보고 mysql 사이트를 읽었으며 여전히 그것이 어떻게 작동하는지 정확히 볼 수는 없다. 쓰기 결과를 선택하고 행 잠금으로 변경하고 변경 내용을 작성하고 잠금을 해제하고 싶습니다. audocommit이 켜져 있습니다. 계획 id (int) name (varchar50) status (enum 'pending', 'working', 'complete') created (datetime) updated (datetime) 보류 상태 인 항목을 선택하고 작동하도록 …
13 mysql  innodb  locking 

2
파일이 이동 한 InnoDB 테이블을 복구하는 방법
그래서 복제 스트림에 설정된 테스트 DB 서버가 있습니다. 이름 이상으로 슬레이브 데이터 디렉토리의 공간을 빠르게 채운 최적화가 이루어졌습니다. MySQL은 정당하게 더 많은 공간을 기다리고있었습니다. 이 datadir은 mysql의 datadir로만 사용되는 파일 시스템이므로 여유 공간이 없습니다. 복제 스트림의 일부가 아닌 4 기가 innodb 테스트 테이블이 있었기 때문에 그것이 작동하는지 확인하기 위해 무언가를 …

2
INSERT는 자동 커밋됩니까?
우리의 응용 프로그램은 레코드를 추가하기 위해 INSERT 쿼리를 MySQL 데이터베이스에 시작합니다. 레코드가 자동 커밋되는지 여부를 알고 싶습니다. ROLLBACK 명령을 실행하면 데이터베이스는 언제 롤백을 수행합니까? COMMIT 후에 롤백이 가능합니까?
13 mysql  innodb 


6
MySQL에서 큰 테이블에 열을 추가하는 방법
저는 PHP 개발자이므로 엄격하지는 않습니다. 큰 테이블 ~ 5.5GB 덤프가 있습니다. PM은 새로운 기능을 수행하기 위해 새로운 칼럼을 만들기로 결정했습니다. 테이블은 InnoDB이므로 내가 시도한 것 : 테이블 잠금 화면에서 테이블을 변경하십시오. ~ 30 시간도 걸리지 않았습니다. 그래서 나는 그것을 막았다. 모든 거래를 끝내지는 않았지만 두 번째 시간은 멀티 락이 아니기 …
13 mysql  innodb 

4
최적의 MySQL InnoDB 버퍼 풀 인스턴스 수
서버 특성 총 시스템 RAM : 8GB CPU 코어 수 : 6 DB에 약 2GB의 데이터가 있습니다. InnoDB 버퍼 풀 크기를 4GB로 설정했습니다. 어떤게 더 좋아: Innodb 버퍼 풀 인스턴스가 1로 설정 되었습니까? Innodb 버퍼 풀 인스턴스가 2 (각각 2GB)로 설정 되었습니까? Innodb 버퍼 풀 인스턴스가 4 (각각 1GB)로 설정 …


1
MySQL : 트랜잭션이 행을 잠글 것인가?
이전에 MySQL 트랜잭션을 사용해 보지 않았으며 무언가를 명확히하고 싶습니다. 두 명의 사용자가 정확한 시간에 쿼리를 실행한다면 MySQL은 어떻게 이것을 처리합니까? 예를 들어 사용자가 레코드를 업데이트하려고합니다. user1 : 업데이트 테이블 세트 column = column-4 여기서 column_id = 1; user2 : 업데이트 테이블 세트 column = column-7 여기서 column_id = 1; 이제 …

4
전체 텍스트 검색은 'FULLTEXT 초기화'에 많은 시간을 소비합니다
현재 Stack Overflow 주석의 데이터 덤프에 대해 일부 쿼리를 실행하려고합니다. 스키마는 다음과 같습니다. CREATE TABLE `socomments` ( `Id` int(11) NOT NULL, `PostId` int(11) NOT NULL, `Score` int(11) DEFAULT NULL, `Text` varchar(600) NOT NULL, `CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `UserId` int(11) NOT NULL, PRIMARY KEY (`Id`), KEY …

1
바라쿠다와 압축의 장점
나는 얼마 전에 MySQL의 파일 형식 Antelope와 Barracuda에 대해 읽었으며 Barracuda와 Compression을 사용하여 이점을 얻을 수 있는지 궁금합니다. 내 서버는 현재 MySQL의 기본값이므로 Antelope를 사용하고 있습니다. 내가 가진 큰 데이터베이스로 인해 메모리에 여러 번 문제가있었습니다. 데이터베이스가 매일 증가하고 있습니다. 압축은 다음과 같은 소수의 사람들에게 이익을주고있는 것 같습니다 : http://www.mysqlperformanceblog.com/2008/04/23/real-life-use-case-for-barracuda-innodb-file-format/ 메모리와 …

3
“SYNC 인덱스 수행”을 중지하는 MySQL 인스턴스
문제 InnoDB 테이블이있는 데이터베이스를 실행하는 MySQL 5.6.20 인스턴스 (대부분의 경우)는 1-4 분 동안 모든 업데이트 작업에 대해 가끔씩 중단되어 모든 INSERT, UPDATE 및 DELETE 쿼리가 "쿼리 종료"상태로 남아 있습니다. 이것은 가장 불행한 일입니다. MySQL 느린 쿼리 로그는 미친 쿼리 시간으로 가장 사소한 쿼리까지도 기록하고 있습니다. 수백 개의 쿼리는 스톨이 해결 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.