GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

  GeekInterview.com  >  Tech FAQs  >  Data Warehousing

 Print  |  
Question:  Replicate vs Broadcast

Answer: What is the difference between replicate and broadcast ?


September 09, 2009 13:02:53 #1
 zann1   Member Since: September 2009    Total Comments: 2 

RE: Replicate vs Broadcast
 
Replication moves data to a specified target, usually at a specified time, and usually is usually defined by the ETL team or DBA. Broadcast moves data to targets in the system as needed, and is usually done by the dbms itself. 

Broadcasting usually refers to partitioned databases copying data from one partition to another in order to service a join requested by a query.

e.g. You may set up replication to copy a small lookup table to all partitions in order to avoid the dbms broadcasting it to every partition as needed. This remove the overhead of moving the data needed for common joins from the query execution time.
     

 

Back To Question