Partager via


Procédures stockées compilées en mode natif

Les procédures stockées compilées en mode natif sont Transact-SQL procédures stockées compilées en code natif qui accèdent aux tables optimisées en mémoire. Les procédures stockées compilées en mode natif permettent une exécution efficace des requêtes et de la logique métier dans la procédure stockée. Pour plus d’informations sur le processus de compilation natif, consultez Compilation native des tables et des procédures stockées. Pour plus d’informations sur la migration de procédures stockées basées sur disque vers des procédures stockées compilées en mode natif, consultez Problèmes de migration pour les procédures stockées compilées en mode natif.

Remarque

Une différence entre les procédures stockées interprétées (basées sur disque) et les procédures stockées compilées en mode natif est qu’une procédure stockée interprétée est compilée lors de la première exécution, tandis qu’une procédure stockée compilée en mode natif est compilée lors de sa création. Avec les procédures stockées compilées en mode natif, de nombreuses conditions d’erreur (dépassement arithmétique, conversion de type et certaines conditions de division par zéro) peuvent être détectées au moment de la création et entraînent l’échec de la création de la procédure stockée compilée en mode natif. Avec les procédures stockées interprétées, ces conditions d’erreur ne provoquent généralement pas de défaillance lorsque la procédure stockée est créée, mais toutes les exécutions échouent.

Rubriques de cette section :

Voir aussi

Memory-Optimized tables