Restrictions de version et limites matérielles de SQL Server Express
Microsoft SQL Server Express est un moteur de base de données relationnelle disponible gratuitement pour les petites entreprises et les installations ERP d'entrée de gamme. Bien qu'elles soient souvent préférées en raison de l'absence de coûts de licence, les versions Express ont des limites matérielles strictes sur les ressources du système d'exploitation.
Dans les éditions Express, un maximum de 10 Go d'espace disque (fichier MDF) est disponible par base de données. De plus, quelle que soit la quantité de RAM présente sur le serveur, le moteur SQL Server utilise un maximum de 1 410 Mo (~ 1,4 Go) de RAM pour le cache de la base de données et est limité à un maximum de 1 socket physique ou de 4 cœurs de processeur. Lorsque le volume de transactions et le nombre de factures de l'entreprise augmentent, ces limites provoquent le blocage et le ralentissement de la base de données.
Tableau de comparaison technique des éditions SQL Server
Le tableau suivant présente les principales différences de capacité entre SQL Server Express et les architectures de base de données Enterprise Standard et cloud :
| Critères de fonctionnalités/capacités | SQL Server Express | SQL Server Standard | Infrastructure ERP Cloud BYM |
|---|---|---|---|
| Taille maximale de la base de données | 10 Go/base de données | 524 Po (pratiquement illimité) | Stockage cloud évolutif (illimité) |
| Utilisation maximale de la RAM | Jusqu'à 1 410 Mo (~ 1,4 Go) | Jusqu'à 128 Go de mémoire | Piscine de RAM dynamique hautes performances |
| Utilisation du cœur du processeur | 1 socket / jusqu'à 4 cœurs | 4 sockets / 24 cœurs | Clustering cloud à processeur élevé |
| Agent serveur SQL (automatisation) | Non pris en charge (Nécessite un script externe) | Planificateur et gestionnaire de tâches intégrés | Tâches automatiques en arrière-plan intelligentes 24h/24 et 7j/7 |
| Sécurité des sauvegardes | Sauvegarde manuelle ou de script local | Sauvegarde et compression automatiques intégrées | Sauvegarde géographique instantanée et reprise après sinistre |
| Licence et coût du serveur | Gratuit (des frais de serveur local sont facturés) | Élevé Frais de licence cœur/serveur | Coût de serveur et de licence nul, abonnement compris |
Stratégie de sauvegarde automatique dans les environnements SQL Server Express
Les éditions SQL Server Express n'incluent pas le service SQL Server Agent. Par conséquent, afin d'effectuer des sauvegardes régulières de la base de données, des scripts de traitement par lots PowerShell ou SQLCMD (.bat) qui fonctionnent de manière intégrée au Planificateur de tâches Windows doivent être créés.
Règles critiques auxquelles les entreprises doivent prêter attention dans leur stratégie de sauvegarde :
• Sauvegarde complète quotidienne : une sauvegarde complète automatique doit être effectuée chaque nuit à la fin du travail et le nom du fichier doit être étiqueté avec la date actuelle.
• Copie sur différents supports : les fichiers de sauvegarde ne doivent pas uniquement être conservés sur le même disque dur ; doit être copié sur un périphérique NAS sécurisé ou un stockage cloud crypté sur le réseau.
• Tests de restauration : il convient de vérifier que les sauvegardes effectuées sont intactes et non corrompues en les restaurant dans un environnement de test au moins tous les 3 mois.
Globation de la base de données, réduction des journaux et migration vers le cloud
Dans les versions Express, une croissance incontrôlée du fichier Journal des transactions (.LDF) peut remplir complètement le disque. Le paramètre « Modèle de récupération » de la base de données doit être configuré sur « Simple » et les fichiers journaux doivent être vérifiés périodiquement.
Lorsque votre entreprise approche la limite de 10 Go ou qu'il y a des ralentissements dans un environnement multi-utilisateurs, vous pouvez travailler sans interruption sans maintenance en passant à l'architecture cloud gérée de BYM Bulut ERP au lieu de réaliser des investissements coûteux en matière de serveurs et de licences en interne.
Bu içerik genel bilgilendirme amaçlıdır. Mevzuat ve teknik sürüm bilgileri uygulama öncesinde resmi, güncel kaynaklardan doğrulanmalıdır.
