ежі, але також і через простоту заміни зруйнованої копії бази даних або можливості продовження обробки, незважаючи на що вийшов з ладу вузол. Ще однією перевагою стратегії дублювання є простота операцій відновлення бази даних. Узгоджена копія бази даних може бути отримана з будь-якого робочого вузла. Якщо частина мережі недоступна з якої-небудь причини, то, можливо, доведеться обмежити виконання деяких запитів (наприклад, корегувальних) для того, щоб підтримати узгодженість бази даних. Іншими словами, якщо дозволено виконання запитів на коригування у двох різних вузлах і не може бути здійснена синхронізація, то при поновленні нормального функціонування мережі можливе порушення узгодженості бази даних. p> Стратегія дублювання найбільш підходить для тих ситуацій, коли фактор надійності є критичним, база даних - слабкий, а інтенсивність оновлення може бути невисокою (наприклад, база даних з інтенсивними запитами довідкового типу). У даному випадку спосіб синхронізації робить великий вплив на ефективність розподілу бази даних. p> Змішана стратегія розподілу даних об'єднує підходи, пов'язані з розчленуванням і дублюванням даних з метою придбання переваг, якими вони володіють. Але, на жаль, ця стратегія набуває складності кожного з поєднуваних підходів. Ця стратегія поділяє базу даних на логічні фрагменти, як це зроблено в стратегії розчленування, але на додаток до цього дає можливість мати довільну кількість фізичних копій кожного фрагмента, званих збереженими фрагментами. Ця стратегія є спільною в тому, що будь-яка частина бази даних може бути дубльована довільну кількість разів і в кожному вузлі може міститися бажана частина бази даних. Недоліком є ​​необхідність зберігати інформацію про те, де знаходяться дані в мережі, і погодити довільну кількість збережених фрагментів, пов'язаних з кожним логічним фрагментом. Обробка та оптимізація запитів є при використанні змішаної стратегії нетривіальними завданнями. p> Ключовою перевагою змішаної стратегії є гнучкість. Наприклад, можна встановити компроміс між обсягом пам'яті, використовуваної в цілому і в кожному окремому вузлі, забезпечуваним рівнем надійності і різними заходами ефективності. Приміром, архівні дані доцільно запам'ятовувати тільки в одному місці, навпаки, більш критичні дані можуть бути дубльовані, якщо потрібно досягти певного рівня надійності. При дублюванні логічного фрагмента (запам'ятовуванні більше однієї його копії) виникає проблема узгодження, однак більшу кількість даних стає локально доступним, що веде до зниження кількості пересилань при виконанні запитів. Відбувається це через те, що ступінь локалізації може зростати за рахунок дублювання. Система допускає відносно просту реалізацію паралельної обробки даних, що робить можливим отримання малого часу відгуку. Вузькі місця, що виникають при зв'язку, у багатьох випадках можуть бути усунені. У зв'язку з тим, що в кожному вузлі мережі може знаходитися довільна підмножина бази дани...