deadlock

    0

    2답변

    Db2에서는 테이블 t1에 데이터를 삽입한다고 가정합니다. 동시에 다른 프로세스가 테이블에서 데이터를 자르려고합니다. 잘라내 기는 삽입이 완료 될 때까지 기다릴 것입니까? 또는 교착 상태의 가능성이 있습니다

    0

    1답변

    다음 코드는 750 개의 조인을 모두 계산하고 결과 큐를 인쇄하지만 그 후에는 교착 상태에 빠지게됩니다. multiprocessing.Queue()에 결과를 지정하면 프로그램이 즉시 교착 상태가됩니다. def function(job, results): # do stuff results_q.put(stuff) if __name__ ==

    1

    1답변

    lib/pq의 PostgreSQL 드라이버를 사용하여 Go의 데이터베이스/sql 패키지에서 이상한 동작을 발견했습니다. 기본적으로 동일한 연결에서 트랜잭션을 작성하는 동안 쿼리에 대해 데이터베이스 연결을 사용하는 경우 데드락에 입력하고 프로그램 블록 (데이터베이스 서버를 다시 시작하여 다시 작동하도록해야합니다)을 입력합니다. 아래의 예제 코드에서는 sele

    0

    1답변

    예를 들어 세 가지 거래가 있습니다. 내 질문들이 교착 상태에 실행하는 것이 가능 여부를 결정하는 빠른 방법이 있다면 무엇입니까? 가능한 모든 일정을 철저히 검색하는 것은 해결 방법이지만 느린 것 같습니다.

    0

    1답변

    업데이트 참고 : 궁금한 점이 있으시면 Big Nerd Ranch CoreDataStack을 사용하고 있습니다. 저는이 특정 문제로 당분간 고심하고 있습니다. 기본적으로 CNContactStore에서 연락처를 가져오고 사용자 지정 NSOperation에서 ContactDetails (NSManagedObject)를 가져 오려고합니다. 지금 당장은 단위 테스

    1

    1답변

    모델, 컨트롤러 및 항목이있는 Ruby on Rails 응용 프로그램을 가지고 있으므로 사용자 요청은 독립적 인 것으로 수행됩니다. 응용 프로그램은 MS SQL 데이터베이스에 의해 백업됩니다. 때때로 (100 rpm에서) 동시 사용자 요청은 DB 자원에 교착 상태를 야기하므로 요청 중 하나가 오류와 함께 실패합니다. 이러한 상황을 처리하고 교착 상태를 방지

    -1

    1답변

    IncrementModelClientReOrderCount를 실행할 때 교착 상태가 발생하지만 IncrementModelClientReOrderCountLOCK을 실행하면 문제가 사라집니다. 차이점은 lock() 문입니다. 나는 ConcurrentDictionary를 사용하면 교착 상태가 발생하지 않는다고 가정했다. 내가 잘못 아마도 ConcurrentDi

    0

    1답변

    우선 Ruby의 초보자이며 Ruby가 코드를 관리하고 작동하도록하는 방식에 익숙하지 않아 사용법을 알지 못하는 문제가 발생할 것으로 예상됩니다. 루비 제대로. 내가 겪고있는 문제는 교착 상태이지만 내 프로그램에 스레드를 사용하고 있지 않습니다. 또한 오류는 1000-1500 건의 함수 호출마다 한 번 발생하기 때문에 정확히 찾아 내고 수정하기가 어렵습니다.

    1

    1답변

    우리는 java7과 tomcat7을 사용하여 웹 애플리케이션을 실행한다. 우리의 응용 프로그램에서 성능이 갑자기 어려움을 겪었습니다. 평균 응답 시간이 두 배로 증가했으며 피크 시간대에는 문제가 더욱 악화되었습니다. 우리는 스레드 덤프를 인쇄하여 조건을 위해 영원히 기다리는 스레드를 발견했습니다. 우리는 여러 스레드 덤프를했는데이 스레드의 상태는 변경되지

    4

    2답변

    를 사용하는 데 도움이 필요 더티 읽기 작업을 허용합니다. TransactionScopeOption에 대한 자료를 읽었으나이 경우 정확하게 TransactionScopeOption을 찾지 못하거나 RequiredNew으로 옵션을 변경할 수 있고 선택 명령을 실행할 때마다 새 트랜잭션을 만들 수 있다고 생각합니다. 앞으로 나아갈 수 있도록 도와주세요. 우리는