SQL Server : L'administration d'un serveur SQL Partie 3
Buy now
Learn more
Mise en place de votre environnement
Presentation et apercu
Definition de SQL
Quels sont les outils pour cette formation ?
Outil pour travailler.zip
Apprenez a installer SQL Server sur votre poste
Apprenez a installer Management Studio sur votre poste
Scripts podia
Podia script de tous les cours.zip
Administration SQL :Détecter et réparer la corruption sur une BDD
Pourquoi ce cours est important ?
Quelles sont les causes de corruption ?
Que faisons nous en premier face a la corruption ?
Corruption qui disparait ?
IO/errors
TORN PAGE DETECTION et PAGE CHECKSUM
Verification de la coherence des données
Creation d'un job pour verification de la coherence
Explication et demonstration sur le CHECKDB
Option sur le CHECKDB
Enquête sur le CHECKDB
Options de reparations sur une BDD
Restore vs repair
Reparation d'un index non clustered
Les différents états d'une BDD
DBCC IND ET PAGE.mp4
Recréer un fichier de log en attachant une BDD
Restauration d'une BDD a partir d'un backup corrompu
Le mode EMERGENCY
Reparer une BDD par le mode HACK ATTACH
Administration SQL: La sécurité et la gestion des privilèges
Introduction
Création de notre premier compte
Démo : Configuration de la base de donnée par défaut
Démo : Les roles fixes de serveur
Démo : Avoir des priviléges administratifs
Démo :Faire un rôle personnalisé pour le serveur
Démo: Découvrir le privilège par défaut d'un login
Démo : Lié un utilisateur à un login
Démo: Les rôles fixes de base de donnée
Donner des droits sur des objets
Qu'est ce qu'un schema ?
Donner le privilège à l'aide de schéma
Protection des données par les PS ou vues
Comprendre le chainage de proprietaire
Gestion des privilèges par colonne
Créer un role personnalisé sur la BDD
Conclusion
La réplication
Architecture de la réplication
Démo : Configuration de la distribution
Démo: Creer une publication snapshot
Démo : Creer une publication transactionnelle
3eme Chapitre : Les performances sur SQL server
Qu'allons nous voir dans ce troisième chapitre ?
Performance SQL : Les fondamentaux de l'indexing
Structure du cours
Qu'est ce qu'un index ?
La Structure d'un index clustered
La Structure d'un index non clustered
La Structure d'un index non clustered sur un index Clustered
Le Table SCAN
Le Table SEEK
L'index couvrant
Pourquoi ne pas indexer toute la table (Over indexing) ?
Et si on forçait tous les index en SEEK ?
Les index dupliqués
L'index filtré
Index UNIQUE
L'indexation avec INCLUDE
L'indexing et ordre des colonnes
Penser a consolider vos index !!!
Desactivation d'un index
L'index Columnstore
Les vues indéxées
Attention aux index filtrés et leur plan cache associés
Critere sur l'index clustered
Eviter de mettre un index clustered sur une colonne en NEWID
Pourquoi la fragmentation est elle importante ?
Exemple de fragmentation
Les splits de page font il de l'extra logging ?
Apprendre a traquer le page split
Qu'est ce que le FILLFACTOR ?
Rebuild Index Vs REORGANIZE
REBUILD INDEX avec l'option ABORT_AFTER_WAIT
Conclusion sur cette partie
Products
Course
Section
Lesson
Qu'est ce qu'un schema ?
Qu'est ce qu'un schema ?
SQL Server : L'administration d'un serveur SQL Partie 3
Buy now
Learn more
Mise en place de votre environnement
Presentation et apercu
Definition de SQL
Quels sont les outils pour cette formation ?
Outil pour travailler.zip
Apprenez a installer SQL Server sur votre poste
Apprenez a installer Management Studio sur votre poste
Scripts podia
Podia script de tous les cours.zip
Administration SQL :Détecter et réparer la corruption sur une BDD
Pourquoi ce cours est important ?
Quelles sont les causes de corruption ?
Que faisons nous en premier face a la corruption ?
Corruption qui disparait ?
IO/errors
TORN PAGE DETECTION et PAGE CHECKSUM
Verification de la coherence des données
Creation d'un job pour verification de la coherence
Explication et demonstration sur le CHECKDB
Option sur le CHECKDB
Enquête sur le CHECKDB
Options de reparations sur une BDD
Restore vs repair
Reparation d'un index non clustered
Les différents états d'une BDD
DBCC IND ET PAGE.mp4
Recréer un fichier de log en attachant une BDD
Restauration d'une BDD a partir d'un backup corrompu
Le mode EMERGENCY
Reparer une BDD par le mode HACK ATTACH
Administration SQL: La sécurité et la gestion des privilèges
Introduction
Création de notre premier compte
Démo : Configuration de la base de donnée par défaut
Démo : Les roles fixes de serveur
Démo : Avoir des priviléges administratifs
Démo :Faire un rôle personnalisé pour le serveur
Démo: Découvrir le privilège par défaut d'un login
Démo : Lié un utilisateur à un login
Démo: Les rôles fixes de base de donnée
Donner des droits sur des objets
Qu'est ce qu'un schema ?
Donner le privilège à l'aide de schéma
Protection des données par les PS ou vues
Comprendre le chainage de proprietaire
Gestion des privilèges par colonne
Créer un role personnalisé sur la BDD
Conclusion
La réplication
Architecture de la réplication
Démo : Configuration de la distribution
Démo: Creer une publication snapshot
Démo : Creer une publication transactionnelle
3eme Chapitre : Les performances sur SQL server
Qu'allons nous voir dans ce troisième chapitre ?
Performance SQL : Les fondamentaux de l'indexing
Structure du cours
Qu'est ce qu'un index ?
La Structure d'un index clustered
La Structure d'un index non clustered
La Structure d'un index non clustered sur un index Clustered
Le Table SCAN
Le Table SEEK
L'index couvrant
Pourquoi ne pas indexer toute la table (Over indexing) ?
Et si on forçait tous les index en SEEK ?
Les index dupliqués
L'index filtré
Index UNIQUE
L'indexation avec INCLUDE
L'indexing et ordre des colonnes
Penser a consolider vos index !!!
Desactivation d'un index
L'index Columnstore
Les vues indéxées
Attention aux index filtrés et leur plan cache associés
Critere sur l'index clustered
Eviter de mettre un index clustered sur une colonne en NEWID
Pourquoi la fragmentation est elle importante ?
Exemple de fragmentation
Les splits de page font il de l'extra logging ?
Apprendre a traquer le page split
Qu'est ce que le FILLFACTOR ?
Rebuild Index Vs REORGANIZE
REBUILD INDEX avec l'option ABORT_AFTER_WAIT
Conclusion sur cette partie