Quoi de neuf dans SQL Server 2012 | Nouvelles fonctionnalités de SQL Server 2012 – Serveur d’impression
Author: Titanfall —
Short summary: Ce chapitre présente les principales nouvelles fonctionnalités fournies dans SQL Server 2012 et couvre un certain nombre des améliorations apportées aux fonctionnalités précédemment disponibles. Ce chapitre est tiré du livre SQL Server étant actuellement sur un cycle de publication de 2 ans, chaque version représente davantage un changement évolutif par rapport à la version […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/05/04/quoi-de-neuf-dans-sql-server-2012-nouvelles-fonctionnalites-de-sql-server-2012-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/05/04/quoi-de-neuf-dans-sql-server-2012-nouvelles-fonctionnalites-de-sql-server-2012-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/05/04/quoi-de-neuf-dans-sql-server-2012-nouvelles-fonctionnalites-de-sql-server-2012-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 15 minutes (856 seconds)
- Word count
- 2851
Key points
- Ce chapitre présente les principales nouvelles fonctionnalités fournies dans SQL Server 2012 et couvre un certain nombre des améliorations apportées aux fonctionnalités précédemment disponibles.
- Ce chapitre est tiré du livre SQL Server étant actuellement sur un cycle de publication de 2 ans, chaque version représente davantage un changement évolutif par rapport à la version précédente qu'un changement révolutionnaire.
- Par conséquent, Microsoft SQL Server 2012 n'est pas un progrès décisif par rapport à SQL Server 2008 R2, mais il fournit un certain nombre de nouvelles fonctionnalités et améliorations intéressantes qui améliorent encore les performances, la fiabilité, la disponibilité, la programmabilité et la facilité d'utilisation de SQL Server.
- Ce chapitre présente les principales nouvelles fonctionnalités fournies dans SQL Server 2012 et couvre un certain nombre des améliorations apportées aux fonctionnalités précédemment disponibles.
Structured content
Ce chapitre présente les principales nouvelles fonctionnalités fournies dans SQL Server 2012 et couvre un certain nombre des améliorations apportées aux fonctionnalités précédemment disponibles. Ce chapitre est tiré du livre SQL Server étant actuellement sur un cycle de publication de 2 ans, chaque version représente davantage un changement évolutif par rapport à la version précédente qu'un changement révolutionnaire. Par conséquent, Microsoft SQL Server 2012 n'est pas un progrès décisif par rapport à SQL Server 2008 R2, mais il fournit un certain nombre de nouvelles fonctionnalités et améliorations intéressantes qui améliorent encore les performances, la fiabilité, la disponibilité, la programmabilité et la facilité d'utilisation de SQL Server. Ce chapitre présente les principales nouvelles fonctionnalités fournies dans SQL Server 2012 et couvre un certain nombre des améliorations apportées aux fonctionnalités précédemment disponibles. Nouvelles fonctionnalités de SQL Server 2012 Alors, que propose SQL Server 2012 par rapport à SQL Server 2008 R2? Vous trouverez ci-dessous une vue d'ensemble des nouvelles fonctionnalités fournies dans SQL Server 2012:
Nouvelles fonctionnalités de stockage—Index Columnstore, stockage FileTable. Nouvelles constructions Transact-SQL (T-SQL )—Objets de séquence, JETER instruction, nouvelle conversion, fonctions logiques, chaînes, date et heure et pagination de requête ad hoc. Nouvelles fonctionnalités d'évolutivité et de performance—Points de contrôle indirects FORCESCAN indice de table, le nombre de partitions de table a été augmenté à 15 000. Nouvelles fonctionnalités de sécurité—Audit de base de données, rôles de serveur définis par l'utilisateur, bases de données contenues. Nouvelles fonctionnalités de disponibilité—Un certain nombre d'améliorations de la haute disponibilité connues sous le nom de AlwaysOn, notamment les groupes de disponibilité AlwaysOn et les instances de cluster de basculement AlwaysOn. Recherche sémantique statistique—La recherche sémantique statistique s'appuie sur la fonctionnalité de recherche en texte intégral existante dans SQL Server en interrogeant le sens contextuel des termes dans un référentiel de documents. Services de qualité des données—Cette nouvelle fonctionnalité vous permet de créer une base de connaissances de règles de données et de les utiliser pour effectuer diverses tâches critiques de qualité des données, notamment la correction, l'enrichissement, la normalisation et la déduplication de vos données.
Les sections suivantes examinent de plus près chacune de ces nouvelles fonctionnalités et, le cas échéant, fournissent des références aux chapitres suivants dans lesquels vous trouverez plus d'informations et de détails sur les nouvelles fonctionnalités. Fonctionnalités de stockage nouvelles et améliorées SQL Server 2012 fournit quelques nouvelles fonctionnalités liées au stockage de données, principalement destinées à améliorer les performances. SQL Server 2012 apporte une amélioration au stockage FILESTREAM en autorisant l'utilisation de plusieurs groupes de fichiers pour stocker les données FILESTREAM. Cela peut améliorer les performances et l'évolutivité des E / S pour les données FILESTREAM en offrant la possibilité de stocker les données sur plusieurs lecteurs. Le stockage FILESTREAM, introduit dans SQL Server 2008, intègre le moteur de base de données SQL Server au système de fichiers NTFS, ce qui permet de stocker des données non structurées (telles que des documents, des images et des vidéos) avec un pointeur sur les données. Bien que les données réelles résident en dehors de la base de données dans le système de fichiers NTFS, vous pouvez toujours utiliser des instructions T-SQL pour insérer, mettre à jour, interroger et sauvegarder des données FILESTREAM, tout en maintenant la cohérence transactionnelle entre les données non structurées et les données structurées correspondantes de même niveau. de sécurité. Pour plus d'informations sur l'utilisation du stockage FILESTREAM, reportez-vous au Chapitre 20, «Création et gestion de tables». Une nouvelle fonctionnalité de stockage introduite dans SQL Server 2012 est le stockage FileTable. FileTable est le nouveau type de table ajouté dans SQL Server 2012. Il repose sur la fonctionnalité FILESTREAM introduite dans SQL Server 2008. Comme FILESTREAM, le stockage FileTable fournit un accès SQL Server aux fichiers stockés dans le système de fichiers Windows. FileTable diffère de FILESTREAM en ce que FileTable permet aux applications Windows d’accéder aux fichiers qui font partie de la définition de FileTable. Cet accès au fichier n’est pas transactionnel et il n’est pas nécessaire de modifier le programme Windows qui accède aux fichiers. Pour plus d'informations sur le stockage FileTable, voir le chapitre 44, «Nouveautés de Transact-SQL dans SQL Server 2012». SQL Server 2012 introduit également une nouvelle fonctionnalité d'accélération de requête d'entrepôt de données basée sur un nouveau type d'index appelé magasin de colonnes optimisé pour la mémoire xVelocity. Ce nouvel index, associé à des fonctionnalités améliorées de traitement des requêtes, améliore les performances des requêtes de l’entrepôt de données par centaines, voire des milliers de fois dans certains cas, et peut régulièrement décupler les performances d’un grand nombre de requêtes d’aide à la décision. Les index Columnstore peuvent limiter ou éliminer la nécessité de s'appuyer sur des agrégats prédéfinis, notamment des tables récapitulatives définies par l'utilisateur et des vues indexées (matérialisées). Contrairement au stockage de lignes classique, qui stocke plusieurs lignes de données par page, un index columnstore stocke les valeurs d'une seule colonne dans son propre ensemble de pages de disque. L'avantage du stockage en colonnes est la possibilité de lire les valeurs d'une colonne spécifique d'une table sans avoir à lire les valeurs de toutes les autres colonnes. Pour plus d'informations sur la structure des index columnstore, reportez-vous au Chapitre 30, «Structures de données, index et performances». Pour plus d'informations sur la création et l'utilisation d'index columnstore, reportez-vous au Chapitre 57, «Appareil Parallel Data Warehouse Appliance». Nouvelles constructions Transact-SQL Que serait une nouvelle version de SQL Server sans les nouvelles commandes et constructions T-SQL pour développer davantage la puissance et les capacités du langage T-SQL? SQL Server 2012 ne fait pas exception. Les nouvelles constructions fournies dans SQL Server 2012 sont les suivantes:
Objets de séquence—Les objets de séquence peuvent être utilisés pour générer une séquence de valeurs numériques en fonction de la définition de l'objet. Les objets de séquence offrent une alternative pour générer des valeurs d'auto-séquençage, similaires à une colonne Identity mais indépendantes de toute table spécifique. Les objets de séquence offrent plus de flexibilité et permettent aux applications d'appliquer une valeur de séquence sur plusieurs tables. JETER déclaration-le JETER déclaration peut être utilisée pour déclencher une condition d’erreur et transférer l’exécution vers un CAPTURE bloc d'un ESSAYER ... CAPTURER construire ou à re-lever la condition d'erreur qui a invoqué le CAPTURE bloc. Nouvelles fonctions de conversion—PARSE, TRY_PARSE, et TRY_CONVERT. Nouvelles fonctions logiques—CHOISIR et IIF. Nouvelles fonctions de chaîne—CONCAT et FORMAT. Nouvelles fonctions de date et d'heure—DATEFROMPARTS, DATETIME2FROMPARTS, DATETIMEFROMPARTS, DATETIMEOFFSETFROMPARTS, Petit temps, Les délais. Nouveau ROWS et INTERVALLE Clauses—Prend en charge la prise en charge du cadrage des fenêtres, qui peut être utilisé pour limiter les résultats à un sous-ensemble de lignes en spécifiant les points de début et de fin dans la partition du PLUS DE clause. Nouvelles fonctions de décalage de fenêtre—DÉCALAGE et CONDUIRE fonctions utilisées en conjonction avec PLUS DE Cette clause vous permet de renvoyer une valeur d’une ligne spécifique correspondant à un certain décalage par rapport à la ligne actuelle. Nouvelle fenêtre fonctions de distribution de rangs—PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, CUME_DIST. Pagination de requête ad hoc—Fournit un mécanisme pour mettre en œuvre la pagination en utilisant la syntaxe relativement simple fournie par la norme ANSI COMMANDER PAR ... OFFSET / FETCH clause.
Pour plus d'informations et des exemples sur les nouvelles fonctionnalités et améliorations de T-SQL, voir le chapitre 44. Nouvelles fonctionnalités d'évolutivité et de performance SQL Server fournit de nouvelles fonctionnalités d’évolutivité et de performances, notamment des points de contrôle indirects et la FORCESCAN indice de table. Les points de contrôle indirects fournissent un mécanisme de configuration des intervalles de point de contrôle au niveau de la base de données. Les points de contrôle indirects peuvent fournir des temps de récupération potentiellement plus rapides et prévisibles pour vos bases de données critiques que les points de contrôle automatiques. Pour plus d'informations sur les points de contrôle indirects, reportez-vous au Chapitre 27, «Gestion des transactions et journal des transactions». Le nouveau FORCESCAN indice de table complète le FORCESEEK Conseil en vous permettant de spécifier que l'optimiseur de requête utilise une opération d'analyse d'index comme chemin d'accès à la table ou à la vue référencée dans la requête. Pour plus d'informations sur le FORCESCAN tableau, reportez-vous au chapitre 31, "Présentation de l'optimisation de requête". Nouvelles fonctionnalités de sécurité SQL Server 2012 introduit l'audit de base de données. Semblable à Audit SQL Server, Audit de base de données est basé sur la nouvelle fonctionnalité Événements étendus et vous permet d'auditer des événements ou des groupes d'événements au niveau de la base de données. Pour plus d'informations sur l'audit de base de données, voir le chapitre 16, «Sécurité et conformité». SQL Server 2012 ajoute également des rôles de serveur définis par l'utilisateur. Ces nouveaux rôles de serveur offrent le même type de flexibilité que les rôles de base de données définis par l'utilisateur. Cependant, ils sont définis au niveau du serveur et améliorent la facilité de gestion des autorisations au niveau du serveur, offrant aux administrateurs une option allant bien au-delà de la simple rigidité. rôles de serveur fixes. Pour plus d'informations sur la création de rôles de serveur définis par l'utilisateur, voir le chapitre 17, «Administration de la sécurité et des utilisateurs». La prise en charge de la base de données contenue a été ajoutée dans SQL Server 2012, de même que les modifications associées pour prendre en charge l'authentification avec ce type de base de données. Les utilisateurs peuvent maintenant être ajoutés à une base de données sans avoir une connexion SQL Server correspondante. L'authentification a plutôt lieu au niveau de la base de données. Les bases de données contenues peuvent être facilement déplacées d'un serveur à un autre sans les problèmes d'authentification qui rendent les migrations de bases de données non contenues plus difficiles. Pour plus d'informations sur la configuration des bases de données contenues, reportez-vous au Chapitre 19, «Création et gestion de bases de données». Nouvelles fonctionnalités de disponibilité L'une des nouvelles fonctionnalités clés de SQL Server 2012 est la fonctionnalité de disponibilité AlwaysOn. Les nouvelles fonctionnalités de AlwaysOn offrent aux administrateurs SQL Server plus de puissance et de flexibilité dans leurs efforts pour fournir à la fois une haute disponibilité et une récupération après sinistre. Les fonctions AlwaysOn comprennent les groupes de disponibilité AlwaysOn et les instances de cluster de basculement AlwaysOn. Les groupes de disponibilité AlwaysOn prennent en charge un environnement de basculement pour un ensemble discret de bases de données utilisateur qui basculent ensemble. Une seule instance SQL Server peut héberger plusieurs groupes de disponibilité. En cas de défaillance, chaque groupe de disponibilité peut être configuré pour basculer vers différentes instances SQL Server. Par exemple, un groupe de disponibilité peut basculer vers l'instance 2, un autre groupe de disponibilité vers l'instance 3, etc. Vous n'avez plus besoin d'un serveur de secours capable de gérer la charge complète de votre serveur principal. Un groupe de disponibilité est constitué d'un ensemble d'une ou de plusieurs bases de données primaires en lecture-écriture et de une à quatre copies secondaires distantes. Les bases de données secondaires distantes peuvent être configurées en tant que copies en lecture seule sur lesquelles vous pouvez exécuter certaines opérations de sauvegarde et activités de génération de rapports, ce qui entraîne une charge importante sur le serveur principal sans la maintenance et la surcharge de la création d'instantanés des bases de données secondaires. L'autre fonctionnalité faisant partie de l'offre de disponibilité AlwaysOn est les instances de cluster de basculement AlwaysOn. Cette fonctionnalité constitue une amélioration du clustering de basculement SQL Server existant, basé sur le cluster de basculement Windows Server (WSFC). AlwaysOn Failover Le clustering offre une disponibilité plus élevée de l'instance SQL Server après le basculement. Parmi les améliorations apportées à AlwaysOn Failover Clustering par rapport au clustering de basculement SQL Server existant, citons la possibilité de configurer un clustering de basculement multisite pour améliorer la protection du site, des stratégies de basculement plus souples et des fonctionnalités de diagnostic améliorées. Pour plus d'informations sur les fonctionnalités de disponibilité AlwaysOn de SQL Server 2012, reportez-vous au Chapitre 43, «Fonctionnalités de SQL Server 2012 AlwaysOn». Recherche sémantique statistique La recherche sémantique statistique s'appuie sur la fonctionnalité de recherche en texte intégral existante dans SQL Server, mais active de nouveaux scénarios qui vont au-delà des recherches par mot-clé. Alors que la recherche en texte intégral vous permet d'interroger les mots d'un document, la recherche sémantique vous permet d'interroger la signification du document. La recherche sémantique tente d'améliorer la recherche de documents en comprenant la signification contextuelle des termes et tente de fournir la réponse la plus précise possible à partir d'un référentiel de documents donné. Si vous utilisez un moteur de recherche Web tel que Google, vous connaissez déjà la technologie de recherche sémantique. SQL Server Semantic Search construit ses index à l'aide des index créés par la recherche en texte intégral. Avec la recherche sémantique, vous pouvez aller au-delà de la recherche de mots ou de chaînes spécifiques dans un document. Des solutions sont possibles, notamment l'extraction automatique de balises, la découverte de contenu associé et la navigation hiérarchique dans un contenu similaire. Par exemple, vous pouvez interroger l'index des phrases clés pour créer la taxonomie d'une organisation, ou vous pouvez interroger l'index de similarité des documents pour identifier les curriculum vitae qui correspondent à une description de travail particulière. Pour plus d'informations sur la recherche sémantique statistique, reportez-vous au chapitre 51, «Recherche de texte intégral SQL Server». Services de qualité des données Dans Master Data Services (MDS), SQL Server 2012 ajoute les services de qualité des données. Data Quality Services complète MDS et est utilisable par d'autres composants de manipulation de données clés au sein de l'environnement SQL Server. Cette fonctionnalité vous permet de créer une base de connaissances de règles de données et de les utiliser pour effectuer diverses tâches critiques de qualité des données, notamment la correction, l'enrichissement, la normalisation et la déduplication de vos données. Cela inclut également la possibilité d'effectuer un profilage de données de base afin de mieux comprendre l'intégrité et l'état général de la qualité des données de vos données de base. Les services de qualité de données (DQS) comprennent un serveur de qualité de données et un client de qualité de données. Le serveur DQS se compose de trois catalogues SQL Server avec une fonctionnalité de qualité des données et un stockage. Data Quality Client est une fonctionnalité partagée de SQL Server que les utilisateurs professionnels, les informaticiens et les informaticiens peuvent utiliser pour effectuer des analyses de qualité des données assistées par ordinateur et gérer la qualité de leurs données de manière interactive. Ces composants de nettoyage DQS peuvent également être utilisés dans Integration Services et MDS. Pour plus d'informations sur l'utilisation de Data Quality Services, reportez-vous au Chapitre 56, «Services de données maître et Services de qualité des données».
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.