SQL Server 2005 introduit un nouveau modèle pour les commandes DDL (Data Definition Language). Vous allez créer tous les objets au moyen d’une commande CREATE, les supprimer à l’aide d’une commande DROP et les modifier avec ALTER.SQL Server 2005 n’utilisera pas de procédures stockées distinctes pour modifier un aspect d’un objet, comme sp_defaultdb dans SQL Server 2000 et 7.0, qui modifie la base de données par défaut d’un utilisateur, ou encore les commandes de création spéciales à finalité unique telles que sp_addtype. SQL Server 2000 a déjà fait un pas dans cette direction en améliorant la fonctionnalité de la commande ALTER DATABASE afin d’inclure toutes les modifications apportées aux propriétés de base de données et en décourageant le recours à la commande sp_dboption.
Organisation des index dans SQL Server 2005
![Organisation des index dans SQL Server 2005 Organisation des index dans SQL Server 2005](https://www.itpro.fr/wp-content/uploads/2015/09/45b61df3eba7a16b7eb71bc33fc169ef.jpg)
Certaines actions qui nécessitent DBCC dans les versions antérieures seront désormais exécutées au moyen de commandes ALTER dans SQL Server 2005. Avant SQL Server 2000, DBCC était un acronyme de DataBase Consistency Checker et les options DBCC disponibles dans les premières versions du SGBDR, notamment DBCC CHECKDB et DBCC CHECKTABLE, réalisaient effectivement un ensemble de contrôles de cohérence. Mais DBCC a gagné en importance en même temps que SQL Server et les développeurs de Microsoft ont commencé à attribué d’autres tâches à cet outil déjà bien surchargé, de sorte qu’à la fin, le contrôle de cohérence de base de données est devenu la plus secondaire de ses attributions.
La documentation en ligne de SQL Server 2000 a fini par attribuer une nouvelle signification à DBCC : Database Console Command ou commande de console de base de données. (Consultez la documentation en ligne pour obtenir une liste complète des options DBCC.) Certaines des options DBCC dans SQL Server 2000 demandent des informations et certaines exécutent des modifications. Deux des commandes antérieures à la version 2005 s’occupent des index : DBCC SHOWCONTIG signale la fragmentation dans un index et DBCC INDEXDEFRAG réduit la fragmentation en modifiant les pages utilisées par un index. Dans SQL Server 2005, DBCC INDEXDEFRAG est remplacée par une option ALTER INDEX et DBCC SHOWCONTIG laisse la place à un nouvel objet de gestion dynamique intitulé
sys.dm_db_index_physical_stats().
Téléchargez cette ressource
![Guide de technologie 5G pour l’entreprise](https://www.itpro.fr/wp-content/uploads/2024/04/Livre-blanc-The-Big-Book-of-Enterprise-5G-Cradlepoint-Groupe-Ericsson-4G-LTE-et-5G-WAN-Experts-2024.png)
Guide de technologie 5G pour l’entreprise
Le livre blanc "The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.
Les articles les plus consultés
- 9 défis de transformation digitale !
- Big Data -> 5 ans après : phénomène de mode ou réalité ?
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- Les projets d’intégration augmentent la charge de travail des services IT
- L’utilisation des données pour survivre !
Les plus consultés sur iTPro.fr
- Ressource, Culture, Gouvernance : les 3 défis de l’IA
- Renforcer son niveau de maturité en cyber-résilience
- Jeux Olympiques 2024 dans les coulisses de la gestion des équipement IT
- Top 10 des technologies émergentes pour 2024
- Libérer les potentiels inexploités pour répondre à la pénurie de compétences techniques
![Revue Smart DSI](https://www.itpro.fr/wp-content/uploads/2024/07/SMART-DSI-Numero-34-Juin-2024.jpg)