انتشار (replication)

معرفي

انتشار اطلاعات، فرآيند به اشتراك گذاري داده بين پايگاه هاي داده در مكان هاي محتلف است. با  استفاده از انتشار اطلاعات مي توان  از پايگاه داده نسخه هاي كپي ايجاد نموده وبين كاربران مختلف به اشتراك گذاشت ، لذا كاربران مي توانند تغييرات را روي پايگاه داده محلي خود اعمال نموده و سپس اين تغييرات را  با ديگر پايگاه هاي داده همسان سازي (Synchronize) كنند. تغييرات پايگاه داده در هر يك از اين مكان هاي فيزيكي، به طور خودكار به بقيه مكان ها تسري پيدا مي كند. از اين امكان در سازمان ها و كسب و كارهايي كه از نظر جغرافيايي تمركز ندارند استفاده مي شود. به اين ترتيب تمام دفاتر و زيرمجموعه هاي آن سازمان به سيستم دسترسي پيدا مي كنند.


امکانات و ويژگي هاي اصلي نرم افزار

  • امكان نگهداري اطلاعات مشابه در نقاط فيزيكي مختلف

با استفاده از Replication  كاربران مي توانند اطلاعات را بصورت محلي در اختيار داشته باشند و يا اينكه گزارش هاي مربوط به خود را دريافت كنند. در اين حالت  كاربران  دسترسي هميشگي و پايا به اطلاعات خود دارند.
  

  • ايجاد استقلال براي پايگاه داده هاي  نقاط فيزيكي مختلف

 با استفاده از انتشار اطلاعات ، كاربران نيازي به  ارتباط دائمي با سرور مركزي  يا سرورهاي ديگر ندارند و مي توانند تغييرات را روي پايگاه داده محلي  خود انجام دهند و سپس در زمان برقراري   ارتباط، اطلاعات را به سرور اصلي ارسال و دريافت كنند.

  •  افزايش Performance يا كارايي

انتشار اطلاعات امكان بهره گيري از Performance بيشتر را در عملياتDML  فراهم مي كند. به اين ترتيب كه عملياتي مانند گزارش گيري و ورود ديتا  در نقاط مختلف با  كارايي بيشتري انجام مي شود چراكه كاربران به  پايگاه داده محلي خود وصل مي شوند.

  • تقسيم بندي اطلاعات

با استفاده از انتشار اطلاعات مي توان اطلاعات را براي نقاط فيزيكي مختلف تقسيم بندي كرد به گونه اي كه هر سايت فقط اطلاعات مربوط به خود را داشته باشد.

  • كاهش Fault Tolerance 

نگهداري اطلاعات مشابه در نقاط فيزيكي مختلف اين امكان را فراهم مي كند كه در صورت Fail شدن يك پايگاه داده ، بتوان اطلاعات از دست رفته  را از پايگاه داده هاي مشابه بازيابي كرد.

  •  امكان شبيه سازي Backup اتوماتيك بصورت online

با استفاده از انتشار اطلاعات مي توان Backup يك پايگاه داده را روي يك كامپيوتر ديگر در اختيار داشت ، كه برخلاف روش Backup  گيري سنتي كه از دسترسي كاربران به پايگاه داده در طول تهيه Backup جلوگيري مي كند ، انتشار اطلاعات اجازه تغييرات بصورت online  را مي دهد.

  •  كاهش ترافيك شبكه

با استفاده از انتشار اطلاعات و قرار دادن  كپي هايي از پايگاه داده روي سرورهاي اضافه شده به شبكه  و تقسيم بار كاربران روي اين سرورها، مي توان به طور موثري ترافيك شبكه را كاهش داد.