Ðлава 25. ÐÑказоÑÑÑойÑивоÑÑÑ, баланÑиÑовка нагÑÑзки и ÑепликаÑиÑ
СодеÑжание
- 25.1. СÑавнение ÑазлиÑнÑÑ
ÑеÑений
- 25.2. ТÑанÑлÑÑÐ¸Ñ Ð¶ÑÑналов на ÑезеÑвнÑе ÑеÑвеÑÑ
- 25.2.1. ÐланиÑование
- 25.2.2. РабоÑа ÑезеÑвного ÑеÑвеÑа
- 25.2.3. ÐодгоÑовка главного ÑеÑвеÑа Ð´Ð»Ñ ÑабоÑÑ Ñ ÑезеÑвнÑми
- 25.2.4. ÐаÑÑÑойка ÑезеÑвного ÑеÑвеÑа
- 25.2.5. ÐоÑÐ¾ÐºÐ¾Ð²Ð°Ñ ÑепликаÑиÑ
- 25.2.6. СлоÑÑ ÑепликаÑии
- 25.2.7. ÐаÑÐºÐ°Ð´Ð½Ð°Ñ ÑепликаÑиÑ
- 25.2.8. Ð¡Ð¸Ð½Ñ ÑÐ¾Ð½Ð½Ð°Ñ ÑепликаÑиÑ
- 25.2.9. ÐепÑеÑÑвное аÑÑ Ð¸Ð²Ð¸Ñование на ÑезеÑвном ÑеÑвеÑе
- 25.2.2. РабоÑа ÑезеÑвного ÑеÑвеÑа
- 25.2.1. ÐланиÑование
- 25.3. ÐÑÑабоÑка оÑказа
- 25.4. ÐоÑÑÑий ÑезеÑв
СеÑвеÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¼Ð¾Ð³ÑÑ ÑабоÑаÑÑ ÑовмеÑÑно Ð´Ð»Ñ Ð¾Ð±ÐµÑпеÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи бÑÑÑÑого пеÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° дÑÑгой ÑеÑÐ²ÐµÑ Ð² ÑлÑÑае оÑказа пеÑвого (оÑказоÑÑÑойÑивоÑÑÑ) или Ð´Ð»Ñ Ð¾Ð±ÐµÑпеÑÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи неÑколÑким ÑеÑвеÑам ÐРобÑабаÑÑваÑÑ Ð¾Ð´Ð¸Ð½ Ð½Ð°Ð±Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ (баланÑиÑовка нагÑÑзки). Ридеале, ÑеÑвеÑÑ ÐРмогÑÑ ÑабоÑаÑÑ Ð²Ð¼ÐµÑÑе пÑозÑаÑно Ð´Ð»Ñ ÐºÐ»Ð¸ÐµÐ½Ñа. Ðеб-ÑеÑвеÑÑ, обÑабаÑÑваÑÑие ÑÑаÑиÑеÑкие ÑÑÑаниÑÑ, можно ÑовмеÑÑиÑÑ Ð´Ð¾ÑÑаÑоÑно легко поÑÑедÑÑвом пÑоÑÑого ÑаÑпÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑоÑов на неÑколÑко маÑин. ФакÑиÑеÑки ÑеÑвеÑÑ Ð±Ð°Ð· даннÑÑ ÑолÑко Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ñоже могÑÑ Ð±ÑÑÑ ÑовмеÑÐµÐ½Ñ Ð´Ð¾ÑÑаÑоÑно легко. Ð ÑожалениÑ, болÑÑинÑÑво ÑеÑвеÑов баз даннÑÑ Ð¿Ð¾Ð»ÑÑаÑÑ ÑмеÑаннÑе запÑоÑÑ Ð½Ð° ÑÑение/запиÑÑ, а ÑеÑвеÑÑ Ñ Ð´Ð¾ÑÑÑпом на ÑÑение/запиÑÑ ÑовмеÑÑиÑÑ Ð³Ð¾Ñаздо Ñложнее. ÐÑо обÑÑÑнÑеÑÑÑ Ñем, ÑÑо даннÑе ÑолÑко Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑаÑоÑно ÐµÐ´Ð¸Ð½Ð¾Ð¶Ð´Ñ ÑазмеÑÑиÑÑ Ð½Ð° каждом ÑеÑвеÑе, а запиÑÑ Ð½Ð° лÑбой из ÑеÑвеÑов должна ÑаÑпÑоÑÑÑаниÑÑÑÑ Ð½Ð° вÑе оÑÑалÑнÑе ÑеÑвеÑÑ, ÑÑÐ¾Ð±Ñ Ð±ÑдÑÑие запÑоÑÑ Ð½Ð° ÑÑение возвÑаÑали ÑоглаÑованнÑе ÑезÑлÑÑаÑÑ.
ÐÑоблема ÑÐ¸Ð½Ñ ÑонизаÑии ÑвлÑеÑÑÑ Ð³Ð»Ð°Ð²Ð½Ñм пÑепÑÑÑÑвием Ð´Ð»Ñ ÑовмеÑÑной ÑабоÑÑ ÑеÑвеÑов. Так как единÑÑвенного ÑеÑениÑ, ÑÑÑÑанÑÑÑего пÑÐ¾Ð±Ð»ÐµÐ¼Ñ ÑÐ¸Ð½Ñ ÑонизаÑии во вÑÐµÑ ÑлÑÑаÑÑ , не ÑÑÑеÑÑвÑеÑ, пÑедлагаеÑÑÑ Ð½ÐµÑколÑко ÑеÑений. РазнÑе ÑеÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑ Ðº пÑоблеме по-ÑÐ°Ð·Ð½Ð¾Ð¼Ñ Ð¸ минимизиÑÑÑÑ ÐµÑ Ð²Ð»Ð¸Ñние в ÑазнÑÑ ÑабоÑÐ¸Ñ ÑÑловиÑÑ .
ÐекоÑоÑÑе ÑеÑÐµÐ½Ð¸Ñ Ð¿ÑименÑÑÑ ÑÐ¸Ð½Ñ ÑонизаÑиÑ, позволÑÑ ÑолÑко Ð¾Ð´Ð½Ð¾Ð¼Ñ ÑеÑвеÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð´Ð°Ð½Ð½Ñе. СеÑвеÑ, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð´Ð°Ð½Ð½Ñе, назÑваеÑÑÑ ÑеÑвеÑом ÑÑениÑ/запиÑи, ведÑÑим или главнÑм ÑеÑвеÑом. СеÑвеÑ, коÑоÑÑй оÑÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð° ведÑÑем, назÑваеÑÑÑ Ð²ÐµÐ´Ð¾Ð¼Ñм или ÑезеÑвнÑм ÑеÑвеÑом. РезеÑвнÑй ÑеÑвеÑ, к коÑоÑÐ¾Ð¼Ñ Ð½ÐµÐ»ÑÐ·Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑаÑÑÑÑ Ð´Ð¾ ÑÐµÑ Ð¿Ð¾Ñ, пока он не бÑÐ´ÐµÑ Ð¿Ð¾Ð²ÑÑен до главного, назÑваеÑÑÑ ÑеÑвеÑом ÑÑплого ÑезеÑва, а ÑоÑ, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¸ обÑабаÑÑваÑÑ Ð·Ð°Ð¿ÑоÑÑ ÑолÑко на ÑÑение, назÑваеÑÑÑ ÑеÑвеÑом гоÑÑÑего ÑезеÑва.
ÐекоÑоÑÑе ÑеÑÐµÐ½Ð¸Ñ ÑвлÑÑÑÑÑ ÑÐ¸Ð½Ñ ÑоннÑми, пÑи коÑоÑÑÑ ÑÑанзакÑиÑ, модиÑиÑиÑÑÑÑÐ°Ñ Ð´Ð°Ð½Ð½Ñе, не ÑÑиÑаеÑÑÑ Ð¿Ð¾Ð´ÑвеÑждÑнной, пока вÑе ÑеÑвеÑÑ Ð½Ðµ подÑвеÑдÑÑ ÑÑанзакÑиÑ. ÐÑо гаÑанÑиÑÑеÑ, ÑÑо пÑи оÑÑабоÑке оÑказа не пÑоизойдÑÑ Ð¿Ð¾ÑеÑÑ Ð´Ð°Ð½Ð½ÑÑ Ð¸ ÑÑо вÑе баланÑиÑÑÑÑие ÑеÑвеÑÑ Ð²Ð¾Ð·Ð²ÑаÑаÑÑ ÑелоÑÑнÑе даннÑе вне завиÑимоÑÑи Ð¾Ñ Ñого, к ÐºÐ°ÐºÐ¾Ð¼Ñ ÑеÑвеÑÑ Ð±Ñл запÑоÑ. ÐÑÐ¸Ð½Ñ Ñонное ÑеÑение, напÑоÑив, допÑÑÐºÐ°ÐµÑ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð·Ð°Ð´ÐµÑÐ¶ÐºÑ Ð¼ÐµÐ¶Ð´Ñ Ð²Ñеменем подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑÑанзакÑии и ÐµÑ Ð¿ÐµÑедаÑей на дÑÑгие ÑеÑвеÑÑ, допÑÑÐºÐ°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ, ÑÑо некоÑоÑÑе ÑÑанзакÑии могÑÑ Ð±ÑÑÑ Ð¿Ð¾ÑеÑÑÐ½Ñ Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ð½Ð° ÑезеÑвнÑй ÑеÑÐ²ÐµÑ Ð¸ ÑÑо баланÑиÑÑÑÑие ÑеÑвеÑÑ Ð¼Ð¾Ð³ÑÑ Ð²ÐµÑнÑÑÑ Ñлегка ÑÑÑаÑевÑие даннÑе. ÐÑÐ¸Ð½Ñ ÑÐ¾Ð½Ð½Ð°Ñ Ð¿ÐµÑедаÑа иÑполÑзÑеÑÑÑ, когда ÑÐ¸Ð½Ñ ÑÐ¾Ð½Ð½Ð°Ñ Ð±ÑÐ´ÐµÑ ÑлиÑком медленной.
РеÑÐµÐ½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ Ñак же ÑазделÑÑÑÑÑ Ð¿Ð¾ ÑÑепени деÑализаÑии. ÐекоÑоÑÑе ÑеÑÐµÐ½Ð¸Ñ ÑабоÑаÑÑ ÑолÑко на ÑÑовне вÑего ÑеÑвеÑа ÐÐ Ñеликом, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº дÑÑгие позволÑÑÑ ÑабоÑаÑÑ Ð½Ð° ÑÑовне ÑÐ°Ð±Ð»Ð¸Ñ Ð¸Ð»Ð¸ ÑÑовне ÐÐ.
РлÑбом ÑлÑÑае Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑинимаÑÑ Ð²Ð¾ внимание бÑÑÑÑодейÑÑвие. ÐбÑÑно вÑбиÑаеÑÑÑ ÐºÐ¾Ð¼Ð¿ÑомиÑÑ Ð¼ÐµÐ¶Ð´Ñ ÑÑнкÑионалÑноÑÑÑÑ Ð¸ пÑоизводиÑелÑноÑÑÑÑ. ÐапÑимеÑ, полноÑÑÑÑ ÑÐ¸Ð½Ñ Ñонное ÑеÑение в медленной ÑеÑи Ð¼Ð¾Ð¶ÐµÑ ÑнизиÑÑ Ð¿ÑоизводиÑелÑноÑÑÑ Ð±Ð¾Ð»ÑÑе Ñем наполовинÑ, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº аÑÐ¸Ð½Ñ Ñонное ÑеÑение бÑÐ´ÐµÑ Ð¾ÐºÐ°Ð·ÑваÑÑ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ñное воздейÑÑвие.
РпÑодолжении ÑÑого Ñаздела ÑаÑÑмаÑÑиваÑÑÑÑ ÑазлиÑнÑе ÑеÑÐµÐ½Ð¸Ñ Ð¿Ð¾ оÑганизаÑии оÑказоÑÑÑойÑивоÑÑи, ÑепликаÑии и баланÑиÑовки нагÑÑзки.