SlideShare a Scribd company logo
פתרונות רפליקציה: חושבים מחוץ לקופסהמפגש ISUG 94מאיר דודאיmeir@valinor.co.il
מה בתוכנית
פלאפל עופר
אתגריםהסניפים רוצים להספיק להוציא חשבונית במהירות בין הכנסת כדורי הפלאפל למנה לבין מזיגת העמבה לפיתה (ללא תלות בעומס על ה-WAN).אם משה (האחראי על הפיתות) מושך בטעות את כבל התקשורת למרכז, הסניף צריך להמשיך לעבוד.עופר הוא קונטרול פריק וחובב מספרים. יש לאפשר לעופר להפיק דוחות אגרגטיביים כבדים ובניית קוביות גם במהלך יום העבודה.
הפתרון?
הפתרון?רפליקציה!
Sql Server Replication   Isug 1 2009
מהי רפליקציה?
איך זה עובד?
מאפייני הרפליקציה ב-SQL Serverשכפול נתונים מהיר בעדכניות של דקות או שניותהשפעה אפסית על מערכת ה-OLTPנטרול השפעות רשת על הפעילות השוטפת של האפליקציהעבודה במקביל על מספר שרתים לצורך Scale outHigh Availabilityפתרון מובנה ב-SQL Server, ללא עלויות נוספות!
פלאפל עופר
שימושים לרפליקציהHigh AvailabilityOffloading reporting and Data WarehousingDatabase scale out for websitesEmpowering mobile usersEnabling Point of Sale applicationsConsolidating and distributing regional dataIntegrating heterogeneous data
High Availability
Reporting & Data WarehousingReporting databases are continuously synchronized in near real-time with one or more source OLTP databases Reporting and Staging user queries are offloaded from the OLTP databases Reporting data can be a subset of source tables and columns and also indexed differentlyRead-only replicas
Database Scale OutQueries scaled out (often geographically) similar to reporting casesDatabases replicate reciprocally and are writableRedundancy provides fault tolerance and lowers maintenance downtimeOnline upgrades possible
Mobile CRM / SFACustomer Relationship ManagementSales Force AutomationKey Traits
Subset of data from server
Conflicts
Data realignment
Business LogicPoint of SaleKey Traits
High latency low bandwidth network
Need low cost software and administration
Sync at scheduled times
Upload orders then removeRegional ReplicationCentral headquarters data replicated to 1200 storesEach store also replicates between two databases to provide a backup in case one failsDatabase administrators are centralized
Regional ReplicationEach ship contains a SQL Server databaseWhen the ship docks, it replicates to the headquarters’ databaseReplication was customized to perform additional processing when synchronizingSQL ServerSQL ServerTransactional ReplicationCustomized ReplicationLogicHeadquartersSQL Server
Oracle ReplicationManufacturing SystemSQL Server 2005 Transactional Replication SQL Server synchronized with Oracle production line system in near real-time Used to monitor manufacturingReporting: Quality control, status, and “what if” queries spread across multiple databasesSQL Server 2005Transactional ReplicationOracle10G
Overview of the Replication TypesSnapshot ReplicationPeriodic bulk transfer of new snapshots of dataTransactional ReplicationReplication of incremental changes Merge ReplicationAutonomous changes to replicated data are later merged
סוגי פתרונות נוספיםBuilt in SQL ServerSQL Server Integration ServicesLog shippingDatabase MirroringBackup/RestoreOther solutionsHardware/Storage Replication3rd Party products
השוואת פתרונות

More Related Content

PPTX
Sql Server Replication Idf
PPTX
4 extreme performance - part ii
PDF
Database concurrency and transactions - Tal Olier
PDF
BI for the DBA
PPTX
Sqlpass The Magic Of Replication
PPT
What Is Good Performance Isqlug Jan 2010
PDF
Appointment reciept
PDF
Windows azure sql_database_security_isug012013
Sql Server Replication Idf
4 extreme performance - part ii
Database concurrency and transactions - Tal Olier
BI for the DBA
Sqlpass The Magic Of Replication
What Is Good Performance Isqlug Jan 2010
Appointment reciept
Windows azure sql_database_security_isug012013

Similar to Sql Server Replication Isug 1 2009 (20)

PDF
Active active sql 2008 r2 cluster - Aviad Deri
PDF
217185145 dba-rt-2011
PPT
Dt for hp sales
PDF
Powershell - ISUG 99 (Aviad Deri)
PDF
Dcl צביקה מנלה - סיפורי לקוחות
PPT
ISUG - Real time in BI by Hagai Jacoby
PDF
Rt Printing V3 And Vendors
PDF
תפקידו של האנליסט בחברה עסקית אוּרי עייק
PDF
ניטור מתקן סולארי לתפוקה מקסימלית
PDF
ניהול עסקי ותעשייתי
PDF
217188243 rt-infa-general-2008
PDF
Sheatufim Toolbox Day - IT חברתי
PPTX
ISUG 101 Nir Tentzer
PDF
3 extreme performance - databases acceleration using ssd
PDF
Agile For Website Managers
PDF
Uxi live 2011 yaniv michaeli_cloud_ux
PDF
Sales Kit To Be Excellent Account Manager By Zion Levi
PDF
BI: Truths and Myths
PDF
Data Splitting in Cloud Storage Services
PPTX
מערכות ניטור ובקרה למערכות It
Active active sql 2008 r2 cluster - Aviad Deri
217185145 dba-rt-2011
Dt for hp sales
Powershell - ISUG 99 (Aviad Deri)
Dcl צביקה מנלה - סיפורי לקוחות
ISUG - Real time in BI by Hagai Jacoby
Rt Printing V3 And Vendors
תפקידו של האנליסט בחברה עסקית אוּרי עייק
ניטור מתקן סולארי לתפוקה מקסימלית
ניהול עסקי ותעשייתי
217188243 rt-infa-general-2008
Sheatufim Toolbox Day - IT חברתי
ISUG 101 Nir Tentzer
3 extreme performance - databases acceleration using ssd
Agile For Website Managers
Uxi live 2011 yaniv michaeli_cloud_ux
Sales Kit To Be Excellent Account Manager By Zion Levi
BI: Truths and Myths
Data Splitting in Cloud Storage Services
מערכות ניטור ובקרה למערכות It
Ad

More from sqlserver.co.il (20)

PPTX
Things you can find in the plan cache
PPTX
Sql server user group news january 2013
PPTX
DAC 2012
PPTX
Query handlingbytheserver
PPTX
Adi Sapir ISUG 123 11/10/2012
PPTX
Products.intro.forum version
PPTX
SQL Explore 2012: P&T Part 3
PPTX
SQL Explore 2012: P&T Part 2
PPTX
SQL Explore 2012: P&T Part 1
PPTX
SQL Explore 2012 - Tzahi Hakikat and Keren Bartal: Extended Events
PPTX
SQL Explore 2012 - Michael Zilberstein: ColumnStore
PPTX
SQL Explore 2012 - Meir Dudai: DAC
PPTX
SQL Explore 2012 - Aviad Deri: Spatial
PPTX
מיכאל
PPTX
נועם
PPTX
PPTX
מיכאל
PDF
Bi303 data warehousing with fast track and pdw - Assaf Fraenkel
PPTX
DBCC - Dubi Lebel
PPTX
Fast transition to sql server 2012 from mssql 2005 2008 for developers - Dav...
Things you can find in the plan cache
Sql server user group news january 2013
DAC 2012
Query handlingbytheserver
Adi Sapir ISUG 123 11/10/2012
Products.intro.forum version
SQL Explore 2012: P&T Part 3
SQL Explore 2012: P&T Part 2
SQL Explore 2012: P&T Part 1
SQL Explore 2012 - Tzahi Hakikat and Keren Bartal: Extended Events
SQL Explore 2012 - Michael Zilberstein: ColumnStore
SQL Explore 2012 - Meir Dudai: DAC
SQL Explore 2012 - Aviad Deri: Spatial
מיכאל
נועם
מיכאל
Bi303 data warehousing with fast track and pdw - Assaf Fraenkel
DBCC - Dubi Lebel
Fast transition to sql server 2012 from mssql 2005 2008 for developers - Dav...
Ad

Sql Server Replication Isug 1 2009

  • 1. פתרונות רפליקציה: חושבים מחוץ לקופסהמפגש ISUG 94מאיר דודאיmeir@valinor.co.il
  • 4. אתגריםהסניפים רוצים להספיק להוציא חשבונית במהירות בין הכנסת כדורי הפלאפל למנה לבין מזיגת העמבה לפיתה (ללא תלות בעומס על ה-WAN).אם משה (האחראי על הפיתות) מושך בטעות את כבל התקשורת למרכז, הסניף צריך להמשיך לעבוד.עופר הוא קונטרול פריק וחובב מספרים. יש לאפשר לעופר להפיק דוחות אגרגטיביים כבדים ובניית קוביות גם במהלך יום העבודה.
  • 10. מאפייני הרפליקציה ב-SQL Serverשכפול נתונים מהיר בעדכניות של דקות או שניותהשפעה אפסית על מערכת ה-OLTPנטרול השפעות רשת על הפעילות השוטפת של האפליקציהעבודה במקביל על מספר שרתים לצורך Scale outHigh Availabilityפתרון מובנה ב-SQL Server, ללא עלויות נוספות!
  • 12. שימושים לרפליקציהHigh AvailabilityOffloading reporting and Data WarehousingDatabase scale out for websitesEmpowering mobile usersEnabling Point of Sale applicationsConsolidating and distributing regional dataIntegrating heterogeneous data
  • 14. Reporting & Data WarehousingReporting databases are continuously synchronized in near real-time with one or more source OLTP databases Reporting and Staging user queries are offloaded from the OLTP databases Reporting data can be a subset of source tables and columns and also indexed differentlyRead-only replicas
  • 15. Database Scale OutQueries scaled out (often geographically) similar to reporting casesDatabases replicate reciprocally and are writableRedundancy provides fault tolerance and lowers maintenance downtimeOnline upgrades possible
  • 16. Mobile CRM / SFACustomer Relationship ManagementSales Force AutomationKey Traits
  • 17. Subset of data from server
  • 20. Business LogicPoint of SaleKey Traits
  • 21. High latency low bandwidth network
  • 22. Need low cost software and administration
  • 24. Upload orders then removeRegional ReplicationCentral headquarters data replicated to 1200 storesEach store also replicates between two databases to provide a backup in case one failsDatabase administrators are centralized
  • 25. Regional ReplicationEach ship contains a SQL Server databaseWhen the ship docks, it replicates to the headquarters’ databaseReplication was customized to perform additional processing when synchronizingSQL ServerSQL ServerTransactional ReplicationCustomized ReplicationLogicHeadquartersSQL Server
  • 26. Oracle ReplicationManufacturing SystemSQL Server 2005 Transactional Replication SQL Server synchronized with Oracle production line system in near real-time Used to monitor manufacturingReporting: Quality control, status, and “what if” queries spread across multiple databasesSQL Server 2005Transactional ReplicationOracle10G
  • 27. Overview of the Replication TypesSnapshot ReplicationPeriodic bulk transfer of new snapshots of dataTransactional ReplicationReplication of incremental changes Merge ReplicationAutonomous changes to replicated data are later merged
  • 28. סוגי פתרונות נוספיםBuilt in SQL ServerSQL Server Integration ServicesLog shippingDatabase MirroringBackup/RestoreOther solutionsHardware/Storage Replication3rd Party products
  • 30. סיפור לקוח – כתר פלסטיקReplication Server
  • 31. סיפור לקוח – כתר פלסטיקOracle PublicationReplication Server(Microsoft SQL Server)
  • 33. SQL PASS Chapterחיבור לסצנת ה-SQL Server העולמיתאירועיםכנסי PASSתכנים וקישורים הנשלחים מהארגון לחבריםNetworkingהיכרות עם גורואים ובלוגרים ברחבי העולםתמיכה בקבוצת המשתמשים
  • 34. SQL PASS Chapterתוכניות לעתיד: הרצאה Online רבעונית של "סלבס"כנסי Mini-PASS בישראל