Câu hỏi được gắn thẻ «deadlock»

Một tình huống gây ra bởi hai hoặc nhiều quá trình không thể tiến hành (và do đó giải phóng các khóa của chúng) vì chúng bị chặn bởi các khóa trên các tài nguyên do quy trình kia nắm giữ.






3
Tại sao truy vấn này dẫn đến bế tắc?
Tôi cung cấp bên dưới truy vấn MySQL thô và mã mà tôi thực hiện theo chương trình. Nếu hai yêu cầu đang được thực hiện cùng một lúc sẽ dẫn đến mẫu lỗi sau: SQLSTATE [40001]: Lỗi nối tiếp: 1213 Bế tắc được tìm thấy khi cố gắng khóa; …

2
Giúp hiểu lý do tại sao một bế tắc xảy ra trên khóa chỉ mục cấp hàng
Tôi có xml bế tắc sau <deadlock> <victim-list> <victimProcess id="process3340d548c8" /> </victim-list> <process-list> <process id="process3340d548c8" taskpriority="0" logused="1676" waitresource="KEY: 5:72057594083016704 (80e6876e1037)" waittime="4843" ownerId="6974726" transactionname="user_transaction" lasttranstarted="2018-05-25T13:52:16.627" XDES="0x330b1b4458" lockMode="U" schedulerid="1" kpid="34260" status="suspended" spid="201" sbid="2" ecid="0" priority="0" trancount="2" lastbatchstarted="2018-05-25T13:52:16.657" lastbatchcompleted="2018-05-25T13:52:16.657" lastattention="1900-01-01T00:00:00.657" clientapp=".Net SqlClient Data Provider" hostname="RD0003FF430FC8" hostpid="12344" loginname="officearchitect" isolationlevel="read committed (2)" xactid="6974726" currentdb="5" currentdbname="OfficeArchitect_Performance_Test" …


1
Bế tắc thực hành tốt nhất
Chúng tôi đang chạy Postgres 9.3 và đôi khi chúng tôi gặp sự cố bế tắc. Hiện tại có người thông báo và sẽ tự hủy bỏ các quy trình. Có một thực hành tốt nhất trong việc đối phó với những điều này khi chúng xảy ra? Tôi biết …

2
Chỉ chèn các khóa chết
Chúng tôi có một ứng dụng chèn dữ liệu vào một bảng. Thật không may, chúng tôi đang nhận được bế tắc và bế tắc chỉ đến từ chèn. Chúng ta đang thấy các phần chèn có các khóa chính theo một thứ tự khác trên một chỉ mục không …

1
Tại sao truy vấn đó gây ra thời gian chờ khóa?
Thỉnh thoảng, tôi tìm thấy rất nhiều lỗi trong nhật ký lỗi PHP của mình: MYSQL.1213: Deadlock found when trying to get lock; try restarting transactionSQL Vấn đề vẫn tồn tại trong khoảng 2 hoặc 3 phút. Nhờ stackoverflow , lý do khá dễ tìm: ------------------------ LATEST DETECTED DEADLOCK ------------------------ …


2
Bế tắc miễn phí MERGE-alike trong MySQL?
Tôi đang cố gắng thực hiện một số phần MERGEtrong trình điều khiển MySQL trong Drupal. Tất nhiên, Drupal có một cái gì đó nhưng trong thực tế, nó chỉ hoạt động vì nhà phát hành MERGE thường xuyên nhất chỉ ăn ngoại lệ. Vì vậy, bất cứ điều gì …
7 mysql  deadlock 


4
Lợi ích của khóa cấp bảng
Những lợi ích của việc khóa cấp bảng được sử dụng bởi công cụ lưu trữ MyISAM là gì? Khóa cấp hàng có rất nhiều lợi ích như cập nhật đồng thời và đọc không khóa bảng. Chỉnh sửa xem xét rộng rãi rằng khóa cấp bảng ngăn chặn bế …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.