SQL Server 2008 (rdbms)
(→Mise en oeuvre des index filtrés) |
m (Remplacement du texte — « Category:Tahoe » par « Category:Version650 ») |
||
(10 révisions intermédiaires par 2 utilisateurs sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | {{new|650}} | ||
==Pilote SQLServer et moteur SQL 2008== | ==Pilote SQLServer et moteur SQL 2008== | ||
Les informations suivantes concernent le pilote SQL Server lorsque le moteur de base de données est de version supérieure ou égale à SQL Server 2008. | Les informations suivantes concernent le pilote SQL Server lorsque le moteur de base de données est de version supérieure ou égale à SQL Server 2008. | ||
+ | |||
+ | {{warning|La mise à jour nécessite une synchronisation des bases de données lorsque le moteur de base de données est SQL Server 2008.}} | ||
===Mise en oeuvre des index filtrés=== | ===Mise en oeuvre des index filtrés=== | ||
− | La gestion des clés uniques utilise des index filtrés ([http://technet.microsoft.com/en-us/library/cc280372.aspx Filtered Index]) | + | La gestion des clés uniques utilise des index filtrés ([http://technet.microsoft.com/en-us/library/cc280372.aspx Filtered Index]) uniques permettant de simplifier le code SQL de contrôle de l'unicité des clés. |
===Utilisation des types varchar(max) et varbinary(max)=== | ===Utilisation des types varchar(max) et varbinary(max)=== | ||
Ligne 11 : | Ligne 14 : | ||
Les types de données mémo et binaire utilisent respectivement les types SQL "varchar(max)" et "varbinary(max)" en remplacement des types "text" et "image". | Les types de données mémo et binaire utilisent respectivement les types SQL "varchar(max)" et "varbinary(max)" en remplacement des types "text" et "image". | ||
− | + | Le principale bénéfice est que les types de données mémo sont écrit dans le cours de la transaction au lieu d'utiliser un ordre update dissocié. | |
===Mise en oeuvre des index texte intégrés=== | ===Mise en oeuvre des index texte intégrés=== | ||
Les index de recherche texte utilisent les index fulltext intégrés au lieu d'utiliser l'ancien moteur de recherche texte. | Les index de recherche texte utilisent les index fulltext intégrés au lieu d'utiliser l'ancien moteur de recherche texte. | ||
+ | |||
+ | Les principales bénéfices sont : | ||
+ | * Une indexation temps réelle des données | ||
+ | * Une simplification du déploiement | ||
+ | |||
+ | {{tip|La mise à jour vers cette version rajoute le code SQL nécessaire à la prise en compte du nouveau moteur de recherche texte mais ne supprime pas les anciens catalogues d'index de recherche texte.}} | ||
===Mise en oeuvre de la compression des données=== | ===Mise en oeuvre de la compression des données=== | ||
− | L'édition Entreprise de SQL Server 2008 supporte la compression des tables et des index ; lorsque l'option "Compression" est | + | L'édition Entreprise de SQL Server 2008 supporte la compression des tables et des index ; lorsque l'option "Compression" est définie sur les propriétés de la base de données dans l'administration le pilote SQL Server génère les ordres de compression des tables et index en mode PAGE. La compression étant définie objet par objet il est nécessaire de synchroniser la base de données pour appliquer les modifications. |
Une base compressée peut être décompressée en décochant l'option et en resynchronisant la base de données. | Une base compressée peut être décompressée en décochant l'option et en resynchronisant la base de données. | ||
Ligne 31 : | Ligne 40 : | ||
[[Category:Base de données]] | [[Category:Base de données]] | ||
+ | [[Category:Version650]] |
Version actuelle en date du 9 avril 2013 à 09:05
Sommaire |
Pilote SQLServer et moteur SQL 2008
Les informations suivantes concernent le pilote SQL Server lorsque le moteur de base de données est de version supérieure ou égale à SQL Server 2008.
Attention : La mise à jour nécessite une synchronisation des bases de données lorsque le moteur de base de données est SQL Server 2008. |
Mise en oeuvre des index filtrés
La gestion des clés uniques utilise des index filtrés (Filtered Index) uniques permettant de simplifier le code SQL de contrôle de l'unicité des clés.
Utilisation des types varchar(max) et varbinary(max)
Les types de données mémo et binaire utilisent respectivement les types SQL "varchar(max)" et "varbinary(max)" en remplacement des types "text" et "image".
Le principale bénéfice est que les types de données mémo sont écrit dans le cours de la transaction au lieu d'utiliser un ordre update dissocié.
Mise en oeuvre des index texte intégrés
Les index de recherche texte utilisent les index fulltext intégrés au lieu d'utiliser l'ancien moteur de recherche texte.
Les principales bénéfices sont :
- Une indexation temps réelle des données
- Une simplification du déploiement
Mise en oeuvre de la compression des données
L'édition Entreprise de SQL Server 2008 supporte la compression des tables et des index ; lorsque l'option "Compression" est définie sur les propriétés de la base de données dans l'administration le pilote SQL Server génère les ordres de compression des tables et index en mode PAGE. La compression étant définie objet par objet il est nécessaire de synchroniser la base de données pour appliquer les modifications.
Une base compressée peut être décompressée en décochant l'option et en resynchronisant la base de données.
Lorsque le moteur de base de données ne supporte pas la compression l'option "Compression" est ignorée.
Voir aussi :