Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Increase performance on write
Message
De
11/02/2016 02:38:19
Walter Meester
HoogkarspelPays-Bas
 
 
À
10/02/2016 18:01:51
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Autre
Versions des environnements
SQL Server:
SQL Server 2014
OS:
Windows 8.1
Network:
Windows 2008 Server
Divers
Thread ID:
01631211
Message ID:
01631230
Vues:
54
>Is there any possibility of doing actions that will improve the performance on writes? I understand the writing procedure from SQL Server would take more time than regular SQL select and that indexes are a factor, but if there is something I am missing, I would like to know about it.


Michel,

The first most opvious one is to use a fast disk system (e.g. a fast SDD) to speed up writes.

Second, check the clustered index. For best performance an 4byte autoincremental integer key is best. Since indexes will have a pointer to the clustered key it will keep the indexes as small as possible. The autoincrement will also prevent rows being moved from one page to another when the indexvalue of the clustered index changes.

Also look at whether you really need all indexes, esspecially the compound ones. If an index is not used, it is only taking up space and hurting performance in inserts and updates. Consider removing Indexes on low selective columns (typically boolean columns) as they general do no speed up queries much, but only cost diskspace and performance on inserts and updates

Walter,
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform