SQL Server 2008 is een relationeel database management systeem vaak gebruikt voor grote databases . U kunt gegevens in een overzicht te manipuleren met behulp van de MERGE statement . De MERGE statement kan gebruikt worden als u nodig hebt om twee tabellen te synchroniseren door het wijzigen van gegevens in een tabel op basis van het vastgestelde verschil in de andere tabel . Index U kunt de prestaties van de MERGE verklaring te verbeteren door het creëren van indexen op de join kolommen in de brontabel . In de doelgroep tabel kunt u een unieke , geclusterde index op de join kolommen te creëren . Indexen helpen zorgen voor de join sleutels zijn uniek . Join In de ON clausule , geef alleen kolommen die overeenkomen met de bron en het doel tafel . Zorg ervoor om aan te geven , in de juiste WHEN-component , bij de vaststelling van het zoekcriterium . Daarnaast gebruiken de MET om te filteren op rijen van het doel en de bron tafels . Bulk Load U kunt gebruik maken van de MERGE statement om efficiënt gegevens uit een bron tafel over te dragen aan een doel tafel in een enkele partij onder vermelding van het OPENROWSET ( BULK. .. ) . Om de prestaties te verbeteren , gebruik dan een geclusterde index op de join kolommen in de doeltabel . Queryprestatie wordt verbeterd door geen extra soort operaties uitvoeren .
|