Archives de catégorie : Procédures MS SQL Server

Article parlant de procédures stockées Transact SQL Server

TDE et AlwaysOn… Penser à protéger tempdb

Le chiffrement TDE (Tranparent Data Encryption) permet de chiffrer l’intégralité du stockage de la base (données, index et transactions…) en garantissant aux requêtes les mêmes performances que si la base n’était pas chiffrée. Mais il existe une petite faille lorsque … Continuer la lecture

Publié dans DBA, Procédures MS SQL Server, SQL Server, Tips and tricks | Marqué avec , , , , , | Laisser un commentaire

Tuer des sessions utilisateur sans débordement

Lors de plusieurs audits chez différents clients d’un même éditeur de logiciel, nous avons découvert que la manière résoudre certains problèmes, consistait tout simplement à « tuer » les sessions des utilisateurs plutôt que de chercher à résoudre les problèmes sans violence … Continuer la lecture

Publié dans Procédure de maintenance, Procédures MS SQL Server | Marqué avec , , , , | Laisser un commentaire

Événements de croissance, réduction des fichiers d’une base

Toutes les opérations de croissance ou de réduction des fichiers d’une base sont des opérations conduisant à des dégradation des performances (opérations couteuses, perturbantes, génération de fragmentation physique irréfragable des fichiers…). Il faut absolument éviter que ce genre d’opération se … Continuer la lecture

Publié dans Procédure stockées de métadonnées, Requêtes de métadonnées, Requetes MS SQL Server, scripts SQL, SQL Server, Uncategorized | Marqué avec , , , , , , , | Laisser un commentaire

Compresser toutes les données de vos bases

Voici une procédure permettant de compresser toutes les données de vos bases. Elle est à exécuter dans le contexte de la base cible et avec le paramètre de compression qui peut être PAGE ou ROW :     Pour l’utiliser … Continuer la lecture

Publié dans Procédure de maintenance, Procédures MS SQL Server, scripts SQL, SQL Server | Marqué avec , , , , , , | Laisser un commentaire

Un processus de « Log Shipping » automatisé dans le cadre d’un PRA

Le concept assez ancien de « Log Shipping » (littéralement journaux naviguant) permet à peu de frais de construire un serveur de secours asynchrone à reprise manuelle. Il est basé sur l’envoi régulier et continu des copies des journaux de transaction générés … Continuer la lecture

Publié dans Procédure de maintenance, Procédures MS SQL Server, scripts SQL, SQL Server, Uncategorized | Laisser un commentaire

Transact SQL : cartouches (documentation)

Dans les grands projets informatique, la documentation, hélas souvent oubliée, fait partie des éléments incontournables, destinés à améliorer la productivité. Elle doit être claire, succincte et facile à réaliser. Voici quelques uns des « patrons » (template) que j’utilise.   Pour une … Continuer la lecture

Publié dans langage SQL, Procédures MS SQL Server, scripts SQL, SQL Server, Tips and tricks | Laisser un commentaire

Aide au diagnostic d’indexation d’une base MS SQL Server

L’ajout systématique de tous les index diagnostiqué par SQL Server via les DMV sys.dm_db_missing_index_details (et autres…), n’est pas une bonne idée. En effet on trouve souvent dans ces diagnostics, des index redondants ou inclus. Il faut donc étudier la pose … Continuer la lecture

Publié dans Procédures MS SQL Server, Requêtes de métadonnées, Requetes MS SQL Server, scripts SQL, SQL Server, Uncategorized | Laisser un commentaire

Une procédure pour sauvegarder toutes vos bases de données

Vous en rêviez ? Je l’ai faite pour vous… De quoi vous simplifier la vie avec une procédure pour sauvegarder toutes vos bases de données d’un seule coup ! Cette procédure permet de sauvegarder toutes les bases d’une instance en … Continuer la lecture

Publié dans Procédure de maintenance, Procédures MS SQL Server | Marqué avec , | Laisser un commentaire

Procédures et fonction de métadonnées des bases SQL Server – Partie 1

Cette liste de procédures et de fonction permet de rechercher ou de décrire les objets de votre base de données MS SQL Server. Elle utilise essentiellement des commandes Transact SQL. 1 – Recherche d’une table (ou d’une vue) dans toutes … Continuer la lecture

Publié dans Procédure stockées de métadonnées, Procédures MS SQL Server | Marqué avec , , , | Laisser un commentaire