hi Folks,
Currently our sql server database host data for all the regions like US/UK/Asia. However we have a new project coming up to split the individual region data to their respective data centers. For example if we have customers table that has a column "region" representing each row where it belongs to, we need respective regions data in this table to be stored in each of its own geographic region. so each region will have its own datacenter and db server and when a user in US inserts a data for US region it should go to database hosted in US region, if same user inserts data for EU region data should go to database hosted in EU region , same goes for data retrieval , any region should be able to retrieve each other region's data. Only thing is , respective region's data ownership should belong to their respective data center.
If im aware only way to do this is using linked server and distributed partitioned views. Is my understanding correct? or SQL server has any new feature introduced for data sharding in their latest versions?