항상 온라인 상태 여야하는 글로벌 인덱스가있는 분할 된 테이블에서 데이터를 내 보내야하지만 문제가 있습니다. 데이터 내보내기의 경우 데이터 펌프 내보내기 - expdp를 사용하고 있으며 하나의 파티션 만 내보내고 있습니다. 가장 오래된 것, 활성화되지 않은 것. 내 expdp를 명령 수출 정확한 데이터는 다음과 같습니다 : 데이터베이스 10 초 연결 시간
'picks'라는 테이블이 있습니다. 사용자가 로그인하여 선택을 시작할 때 처음에는 해당 사용자의 "선택"테이블에 64 개의 행을 삽입합니다 (사용자 ID가 열로 있음) . 행은 php의 루프를 사용하여 삽입되므로 PDO 준비 문을 사용하여 64 개의 삽입이 있습니다. 이 작업은 사용자 당 한 번만 수행하면됩니다. 해당 사용자에 대해이 행이 연속적이어야합니
따라서 성능 문제와 관련하여 Performance in PDO/PHP/MySQL: transaction versus direct execution을 읽은 후에 MySQL에 대한 테이블 잠금에 대한 연구를했습니다. http://dev.mysql.com/doc/refman/5.0/en/table-locking.html 테이블 잠금에 동시에, 에서 테이블에서 읽
안녕하세요. 백그라운드 처리를 위해 delayed_job을 사용합니다. I 8 CPU 서버, MySQL이 있고 I 7 delayed_job가 RAILS_ENV=production script/delayed_job -n 7 start
Q1 처리 시작 : I가 궁금 가 2 개 이상인 delayed_job 공정은 동일한 프로세스 처리를 시작하는 것이 가능하다
저는 현재 고객을 위해 PHP 전자 상거래 웹 사이트를 구축 중입니다. 그것은 원활하게 진행되었지만 막대한 타격을 입 었으며 MySQL/PHP 전문가가 저를 도울 수 있는지 궁금합니다. 기본적으로 전자 상거래 사이트에서는 한 번만 제품을 판매합니다. 즉, 각 품목에 대해 재고 수량이 하나뿐이므로 고객이 해당 품목을 체크 아웃하면 더 이상 구매할 수 없습니다
MySQL 데이터베이스 테이블과 innoDB 테이블이 있습니다. 내가 연결하는 PHP 페이지가, 테이블을 잠급니다, 몇 가지 업데이 트를 누른 다음 테이블의 잠금을 해제. PHP 페이지가 wamp를 통해 Apache와 함께 제공됩니다. PHP 페이지가 파일을 데이터베이스에 업로드합니다. 필자는 PHP에 할당 된 메모리보다 큰 크기의 파일을 업로드하여 시스템
의 선택있는 테이블을 잠금하는 엔티티 프레임 워크를 사용하여이 select * from myTable with (xlock,holdlock)
같은 일을합니다. 이것이 가능한가? Serializable 격리 수준을 사용하여 TransactionScope을 열었지만 선택 항목이 테이블을 잠그지 않았습니다. 나는 그들이 거래 범위를 완료 할 때까지 그들을 잠
보고 목적으로 사용되는 테이블이 있으며 사용자가 웹에서 보고서를 실행할 때마다 데이터가 삽입됩니다. 삽입은 보고서의 매개 변수에 따라 단일 행에서 수천까지 다양 할 수 있습니다. 삽입에 사용 된 select 문은 삽입에 대해 최대 60 초 동안 실행될 수 있습니다. 그것은 최적화되었지만 데이터베이스의 복잡성으로 인해 더 이상 조정할 수 없습니다. 내 질문은