Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

OLTP en mémoire (optimisation en mémoire)

SQL Server 2014

Nouveau dans SQL Server 2014, l'OLTP en mémoire est un moteur de base de données mémoire optimisé intégré au moteur SQL Server, optimisé pour OLTP.

L'OLTP en mémoire améliorera davantage les performances dans l'OLTP avec des transactions à exécution courte.

Les modèles de programmation optimisés par l'OLTP en mémoire incluent les scénarios de concurrence et les recherches de point. Les charges de travail avec de nombreuses insertions et mises à jour, et la logique métier dans les procédures stockées.

L'intégration avec SQL Server signifie que vous pouvez utiliser à la fois les tables mémoire optimisées et les tables sur disques dans la même base de données, et interroger les deux types de tables.

Dans SQL Server 2014, il existe des limitations concernant la surface d'exposition Transact-SQL prise en charge pour l'OLTP en mémoire.

L'OLTP en mémoire peut vous aider à atteindre des gains de performances significatifs et l'extensibilité à l'aide de :

  • Algorithmes qui sont optimisés pour accéder aux données résidantes en mémoire.

  • Contrôle d'accès concurrentiel optimiste qui élimine les verrous logiques.

  • Les objets sans verrou sont utilisés pour accéder à toutes les données. Les threads qui exécutent le travail transactionnel n'utilisent pas de verrous ou de verrous internes pour le contrôle d'accès concurrentiel.

  • Les procédures stockées compilées en mode natif aboutissent à une réduction de l'ordre de grandeur dans le chemin d'accès au code du moteur.

L'utilisation de l'OLTP en mémoire peut entraîner une amélioration des performances de quelques points de pourcentage à 20 fois.

Important Important

Certaines modifications de la syntaxe des tables et des procédures stockées sont nécessaires pour utiliser OLTP en mémoire. Pour plus d'informations, consultez Migration vers OLTP en mémoire. Avant de migrer une table sur disque vers une table mémoire optimisée, consultez Déterminer si un tableau ou une procédure stockée doit être déplacée vers l'OLTP en mémoire pour voir les tables et les procédures stockées du magasin qui tireront parti d'OLTP en mémoire.

S'applique à : SQL Server 2014.

Cette section fournit des informations sur les concepts suivants :

Rubrique

Description

Conditions requises pour l'utilisation des tables mémoire optimisées

Décrit les configurations matérielle et logicielle requises et fournit des instructions pour l'utilisation des tables mémoire optimisées.

Utilisation d'OLTP en mémoire dans un environnement de machine virtuelle

Décrit la procédure d'utilisation de l'OLTP en mémoire dans un environnement virtualisé.

Exemples de code OLTP en mémoire

Contient des exemples de code qui montrent comment créer et utiliser une table mémoire optimisée.

Introduction aux tables mémoire optimisées

Présente les tables mémoire optimisées.

Variables de table mémoire optimisée

L'exemple de code illustre comment utiliser une variable de table mémoire optimisée plutôt qu'une variable de table traditionnelle pour réduire l'utilisation de tempdb.

Introduction aux index dans les tables mémoire optimisées

Présente les index mémoire optimisés.

Introduction aux procédures stockées compilées en mode natif

Présente les procédures stockées compilées en mode natif.

Gestion de la mémoire pour l'OLTP en mémoire

Comprendre et gérer l'utilisation de la mémoire sur votre système.

Création et gestion du stockage des objets mémoire optimisés

Traite des fichiers de données et delta, qui stockent les informations sur les transactions dans les tables mémoire optimisées.

Prise en charge d'OLTP en mémoire par Transact-SQL

Traite la prise en charge d'OLTP en mémoire par Transact-SQL.

Prise en charge d'OLTP en mémoire par SQL Server

Répertorie les nouveautés et les mises à jour en matière de syntaxe et de fonctionnalités prenant en charge les tables mémoire optimisées.

Migration vers OLTP en mémoire

Explique comment migrer les tables sur disque vers des tables mémoire optimisées.

Des informations supplémentaires sur OLTP en mémoire sont disponibles dans :

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft