Агуулгын хүснэгт:

Өгөгдлийн сангийн мухардалд юу нөлөөлдөг вэ?
Өгөгдлийн сангийн мухардалд юу нөлөөлдөг вэ?

Видео: Өгөгдлийн сангийн мухардалд юу нөлөөлдөг вэ?

Видео: Өгөгдлийн сангийн мухардалд юу нөлөөлдөг вэ?
Видео: Өгөгдлийн сангийн гацаа гэж юу вэ 2024, Арваннэгдүгээр
Anonim

А мухардмал Хоёр (эсвэл түүнээс дээш) гүйлгээ нь гүйлгээ бүрд шаардлагатай нөөцүүдийг түгжих замаар бие биенээ блоклох үед тохиолддог. Жишээ нь: 1-р гүйлгээ нь А хүснэгтийн цоожтой. Ихэнх хүмүүс үүнийг бичих болно мухардмал олон хэрэглэгчийн хувьд зайлсхийх боломжгүй мэдээллийн сан.

Өгөгдлийн сангийн мухардмал гэж юу вэ?

Гацаа . Дотор мэдээллийн сан , a мухардмал Энэ нь хоёр ба түүнээс дээш гүйлгээ нь цоожоо орхихыг хүлээж байгаа нөхцөл байдал юм. Жишээлбэл, А гүйлгээ нь Дансны хүснэгтийн зарим мөрөнд түгжээтэй байж болох бөгөөд дуусгахын тулд Захиалгын хүснэгтийн зарим мөрийг шинэчлэх шаардлагатай.

Сонголт нь мухардалд хүргэж чадах уу? 2 хариулт. Гацаа Нэг асуулга нь объект (мөр, өгөгдлийн хуудас, цар хүрээ, хүснэгт гэх мэт) дээр түгжээ олж авах ба бусад эх сурвалжид хандахыг оролдох үед тохиолддог. SQL серверийн хамгийн жижиг нэгж нь өгөгдлийн хуудас бөгөөд SQL хуудас дээр ажиллаж байхдаа түгжээтэй байдаг. Тийм ээ, энэ хоёр байж болно сонгох мэдэгдэл чадна үүсгэх мухардмал.

Нэмж дурдахад бид мэдээллийн сангийн мухардлаас хэрхэн сэргийлэх вэ?

Гацаанаас зайлсхийх зөвлөмжүүд

  1. Өгөгдлийн сангийн дизайныг зөв хэвийн болгосон эсэхийг шалгаарай.
  2. Серверийн объектуудад ижил дарааллаар хандахын тулд програмуудыг хөгжүүл.
  3. Гүйлгээ хийх явцад хэрэглэгчийн оруулахыг бүү зөвшөөр.
  4. Курсороос зайлсхий.
  5. Гүйлгээг аль болох богино байлгах.

Та гацааг хэрхэн засах вэ?

Ухаалаг хөгжүүлэгч гацаанаас гарахын тулд дараах алхмуудыг хийх ёстой

  1. Үл хамаарах зүйл тохиолдоход алдааны дугаар 1205 байгаа эсэхийг шалгана уу.
  2. Бусад асуулгад гүйлгээгээ дуусгаж, олж авсан түгжээг нь гаргахын тулд програмыг богино хугацаанд түр зогсооно уу.
  3. SQL серверээс буцаасан хүсэлтийг дахин илгээнэ үү.

Зөвлөмж болгож буй: