Question

J'ai une base de données MS SQL en cours de réplication sur des bases de données mobiles SQL CE.

Ma question est la suivante:

Les index sont-ils également propagés aux tables de la base de données sqlce?

Était-ce utile?

La solution

En fait, la réponse est "ça dépend". Certains le sont et d'autres pas. Cela dépend également de la configuration de la base de données mobile. Les différentes propriétés de synchronisation pour le provisioning ont des effets très différents sur la base de données locale.

  1. Peer to Peer n’appelle jamais FillSchema et ne connaît pas les index.
  2. Serveur à client appelle FillSchema (et GetSchema ()) pour connaître les index.

Ainsi, si vous effectuez une synchronisation entre homologues, les bases de données provisionnées localement ne comprennent pas par défaut tous les index.

Autres conseils

Si je ne me trompe pas, la réponse est non. Miroir: oui, réplication: non.

J'ai appris quelque chose de nouveau.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top