innodb

    1

    2답변

    12 개 레코드가있는 테이블에 INSERT하려면 10-11 초가 걸립니다. - 당신이 동의 0.29 inserts/s, 0.03 updates/s, 0.09 deletes/s, 20365.73 reads/s. 20.37K reads/s 이 많은 것 같다 : 나는 내 데이터베이스의 InnoDB의 상태에서 다음을 받고 있어요? 나는 20K의 읽기가 모두 같

    4

    5답변

    데이터베이스의 INSERT 및 UPDATE 문의 성능이 저하되어 웹 응용 프로그램 성능이 저하되는 것 같습니다. 테이블은 InnoDB이며 응용 프로그램은 트랜잭션을 사용합니다. 내가 물건을 빠르게하기 위해 만들 수있는 쉬운 개조가 있습니까? 잠금 문제가있는 것 같습니다. 어떻게 알 수 있습니까?

    2

    2답변

    에 의해/혼합 욱일승천의 ORDER w 쿼리를 최적화 (~는 1M 행 이제 곧 ~ 10M) (일반 데이터 외에)이 위의 열이 있습니다 avg_visited , % age 인기를 나타내는 float 0-1; 이상은 선험적 순위 때문에 변경할 수없는 외부 정보원으로부터 순위 선험적주는 정수 1-N alexa_rank 좋다. 많은 행이 아직 인기가 없기 때문에

    0

    1답변

    를 사용하는 경우, 다음 명령은 ... CHECK TABLE table_name; ... 를 MySQL의에 원인이됩니다.) 테이블의 데이터 내용을 확인 B.) 표 C의 인덱스 콘텐츠를 확인한다.)는 데이터 콘텐츠 및 테이블의 인덱스 콘텐츠를 모두 확인

    0

    3답변

    내 세션을 처리하기 위해 별도의 데이터베이스를 사용해야하는지 여부에 대한 조언을 찾고 있습니다. 여러 사용자가 로그인하여 계정 별 정보를 확인/업데이트 할 수있는 웹 앱을 작성 중입니다. 우리는 세션 정보를 저장하기 위해 웹 서버에서 파일 저장 방법을 사용하고 싶지 않았기 때문에 데이터베이스 (MySQL)를 사용하기로 결정했습니다. 괜찮 으면 좋겠지 만 생

    2

    1답변

    아래 제공된 문서 링크에 따라 : 잠금 대기 시간 초과가 발생하면 현재 명령문이 실행되지 않습니다. 현재 트랜잭션은 롤백되지 않습니다. MySQL은 5.0.13 이노가 잠금 대기 시간 초과가 발생하면 전체 트랜잭션을 롤백 할 때까지 (. 당신은 MySQL을 5.0.32로, --innodb_rollback_on_timeout 옵션으로 서버를 시작하여 사용할

    2

    3답변

    Moodle 1.9.X에서 사용해야하는 InnoDB 격리 수준은 어느 것입니까? 기본값은 REPEATABLE READ이지만 더 나은 수행을 위해 READ COMMITTED를 사용하지 않습니까?

    10

    2답변

    에서 교착 상태를 피하기 위해 나는이 다음 쿼리 (모든 테이블이 InnoDB에있는) 내가 스레드를 실행할 때 오른쪽 분명하기 때문에 내부 선택의, 교착 상태가 발생 INSERT INTO busy_machines(machine) SELECT machine FROM all_machines WHERE machine NOT IN (SE

    1

    3답변

    일치하는 항목을 사용하여 MYSQL에서 전체 텍스트 검색을 효율적으로 수행하고 싶습니다. 특히 이진 연산자 (예 : 일부 텍스트는 일치하지만 다른 텍스트는 일치하지 않음)를 사용해야합니다. 그러나 효율적인 트랜잭션 지원이 필요합니다. 그러나 전체 텍스트 검색은 MYISAM에서만 지원되며 Innodb에서는 지원되지 않습니다. 무엇을해야합니까?

    2

    2답변

    상태 컬럼이있는 MySQL InnoDB 테이블이 있습니다. 상태는 '완료'또는 '처리 중'일 수 있습니다. 테이블이 커짐에 따라 상태 값의 .1 %는 '처리 중'이고 나머지 99.9 %는 '완료'됩니다. 이것은 '처리'에 대한 높은 선택성으로 인해 색인에 대한 훌륭한 후보자처럼 보입니다 ('완료'는 아님). 'processing'값만 인덱싱하는 상태 열에