Généralités
- Un moteur de base de données = une instance SQL Server
- Une instance contient 5 bases systèmes :
Base | Description |
---|---|
MSDB | Utilisée par l’Agent SQL Server pour planifier les alertes et les travaux. |
TEMPDB | Espace de travail destiné à accueillir les objets temporaires ou les ensembles de résultats intermédiaires. |
MASTER | Enregistre toutes les informations système relatives à une instance de SQL Server. |
MODEL | Fait office de modèle pour toutes les bases de données créées sur l’instance de SQL Server. |
RESOURCE | Base de données en lecture seule contenant des objets système fournis avec SQL Server. Les objets système sont conservés physiquement dans la base de données Resource , mais ils figurent logiquement dans le schéma sys de chaque base de données. |
- Une instance peut contenir N bases utilisateurs
- Une base possède un schéma par défaut (dbo)
- Une base peut contenir N schémas
- Une base contient au moins 1 fichier de données et un fichier journal.
Installation
- Séparer le dossier racine de l’instance, les bases utilisateurs, les logs et optionnellement, les logs et data files de tempdb.
Configuration
- Sauf besoin explicite, paramétrer la base model en mode simple.
- Pour un serveur sql dédié, la mémoire max doit être égale à la valeur de la RAM machine - 2048 Mo
- La mémoire min doit être de 1024 Mo