Gli indici delle tabelle vengono replicati nel mio database sqlce?
-
03-07-2019 - |
Domanda
Ho un database MS SQL che viene replicato in database SQL CE mobili.
La mia domanda è la seguente:
Anche gli indici vengono propagati alle tabelle del database sqlce?
Soluzione
In realtà la risposta è " dipende " ;. Alcuni lo sono e altri no. Dipende anche da come si effettua il provisioning del database mobile. Le diverse proprietà di sincronizzazione per il provisioning fanno cose molto diverse rispetto al database locale.
- Peer to Peer non chiama mai FillSchema e non conosce gli indici.
- Server to Client chiama FillSchema (e GetSchema ()) in modo da conoscere gli indici.
Quindi, se si sta eseguendo la sincronizzazione peer-to-peer per impostazione predefinita, i database forniti localmente non includono tutti gli indici.
Altri suggerimenti
Se non sbaglio, la risposta è no. Specchio: sì, replica: no.
Ho imparato qualcosa di nuovo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow