De nos jours, les bases de données sont amenées à contenir toujours plus de données nécessitant toujours plus d’espace de stockage, et notre challenge à nous, DBA, consiste à les restituer toujours plus rapidement.
Comment compresser vos données ?
Heureusement, les technologies évoluent, et en les mettant à profit, nous permettent de faire face à ces nouvelles difficultés. C’est dans ce contexte que je vais vous présenter la DATA COMPRESSION, fonctionnalité introduite dans la version SQL Server 2008 enterprise edition.
Présentation de la compression de données
La compression de données permet, comme son nom l’indique, de stocker les données d’une table en les compressant, permettant ainsi des gains de place substantiels. Bien sûr, qui dit compression dit utilisation de la CPU et donc de facto se pose la question des performances. Nous allons voir que non seulement la compression permet d’économiser l’espace disque mais qu’elle permet également dans certain cas d’améliorer les temps de réponses des requêtes.
SQL Server nous propose deux niveau de compression : la compression ROW (au niveau ligne donc) et la compression PAGE (sur la page dans son ensemble). La compression PAGE inclus la compression ROW et applique en plus un algorithme de compression de type dictionnaire sur la page entière. Quelle que soit la méthode choisie, l’étendue de la compression est très large, en allant de la simple partition jusqu’à la table complète, en passant par les index et les vues indexées. Et pour en finir avec les généralités, j’ajouterai que l’implémentation de la compression est transparente pour les clients : ils continuent d’adresser leur donnée sans aucune modification particulière de code ou autre adaptation.
Comment compresser vos données ?
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Databricks lève 1 milliard de dollars !
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises
- Les projets d’intégration augmentent la charge de travail des services IT
- ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
Les plus consultés sur iTPro.fr
- Communication d’entreprise à l’ère de l’IA : fragmentation, Shadow AI et perte de contrôle
- Pourquoi les outils de sécurité ne suffisent plus face aux angles morts de la détection
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- L’analytique prédictive au service de la décarbonation en France
Articles les + lus
IA générative en Europe : une adoption massive, mais une gouvernance toujours en retard
Golden records : le socle oublié des projets IA
Avec les Smart Data, les entreprises mènent la danse de l’observabilité moderne
ADI, l’infrastructure de données de Scality pensée pour l’ère de l’IA et de la souveraineté
Faire évoluer la souveraineté des données du statut d’ambition politique à son application opérationnelle
À la une de la chaîne Data
- IA générative en Europe : une adoption massive, mais une gouvernance toujours en retard
- Golden records : le socle oublié des projets IA
- Avec les Smart Data, les entreprises mènent la danse de l’observabilité moderne
- ADI, l’infrastructure de données de Scality pensée pour l’ère de l’IA et de la souveraineté
- Faire évoluer la souveraineté des données du statut d’ambition politique à son application opérationnelle
