SQL Server Performance

Data Replication between laptop and central server

Discussion in 'SQL Server DTS-Related Questions' started by nilayinc, Jul 1, 2003.

  1. nilayinc New Member

    Hi :

    My application is a mobile client application where multiple laptops connect to a central server periodically, over VPN. Master data is updated on server and downloaded to all laptops. Transactional data is updated on various laptops and replicated to the central server. Transaction data is user dependant and the data residing on the laptop would depend on it's user.

    I had earlier thought of 2-way replication. But this forum suggested that, that would be slow and would involve locking tables which is not acceptable. Instead, it advised me to develop my own code to implement the above requirements.

    Now I need some guidance along this track....

    I would especially like to know if DTS involves table level locking. How feasible would this option then be ?

    Any help would be greatly appreciated.

    Thanks !
  2. satya Moderator

    DTS might help to some extent but you need to execute the jobs everytime you connect to the central server and if those are scheduled make sure you have connection between server and client.

    If the data is not big enough, I don't see any performance on DTS tasks.

    Satya SKJ
  3. nilayinc New Member

    Thanks Satya, for the quick response.

    The data that I'm talking abt is abt 8-10 masters.
    1 of the master tables has around 20,000 records. All others don't have as much.
    The transactional tables have huge amounts of data.

    What abt the locking options in DTS ?
  4. gaurav_bindlish New Member

    But you won't be replicating this data daily right? What is the amount of data transfer that you are looking at?

    As far as locking is concerned, consider DTS insert as a normal insert and so if the data inserted is huge, we may see large locking else there shouldn't be a problem.

  5. satya Moderator

Share This Page