Existe-t-il réellement une différence de performances entre la norme & Enterprise Edition 2005 si je n'utilise aucune des fonctionnalités d'entreprise?Différence de performances entre SQL Server Standard et Enterprise Edition 2005
Répondre
L'édition Enterprise a quelques choses que la norme n'a pas:
- soutien à plus de de 4 CPU
- de partitionnement
- opérations d'index parallèles
- vues indexées
Donc, si vos applications utilisaient ces fonctionnalités, alors oui - il peut y avoir une différence de performance. Mais si vous parvenez à seulement quelques centaines d'articles dans une table - pas de différence ....
Voir ici pour une complete feature comparison
Probablement pas dans votre cas - puisque vous savez que vous n'êtes pas utiliser les fonctions de l'entreprise. Les principales différences entre les performances concernent les vues indexées (considérations d'optimisation), le nombre de processeurs (besoin de plus de 4 ") et le partitionnement des tables (peut améliorer les performances, mais pas la performance, mais la gestion - également un bogue du plan d'exécution en 2005, ce qui fait que certains plans de table partitionnés sont plus lents que les plans de table non partitionnés)
Que diriez-vous des dispositifs qui ne sont pas explicitement utilisés par nous, comme l'analyse avancée et la mise en mémoire tampon plus longue de lecture sur le SAN et les extensions de grande page? Reportez-vous à ce lien http://sqlserverpedia.com/blog/sql-server-bloggers/merry-go-round-scans/, quelle différence cela fait-il ou y en a-t-il? – nevhirion
@nevhirion Nous aurions besoin d'en savoir plus sur votre système. Typiquement, comme la plupart des choses, jusqu'à ce que votre système atteigne une certaine taille (100s de Go) et charge (milliers de demandes par minute), vous n'aurez pas besoin de vous inquiéter beaucoup de ces choses. Comme la plupart des bases de données, si vous souhaitez baser votre système sur SQL Server, vous devez comprendre comment vous prévoyez de l'utiliser, puis examiner les meilleures pratiques pour cette plate-forme particulière, compte tenu de vos habitudes d'utilisation attendues. Même l'édition Express peut gérer des implémentations importantes. –
@Cade Roux: merci de répondre. Je comprends que chaque configuration SQL Server est différente et nécessite un réglage en fonction de nos besoins. Notre système (seulement 20 Go!) A récemment ralenti et la direction exige une mise à niveau vers Enterprise Edition. Je préconise de régler les requêtes et d'essayer de prouver qu'il ne devrait pas y avoir de différence de performance significative entre Std et Enterprise Edition. – nevhirion
- 1. Quelle est la différence entre SQL Server Compact Edition et SQL Server Express Edition?
- 2. SQL Profiler sur SQL Server 2005 Professional Edition
- 3. Quelle est la différence d'API PL/SQL entre Oracle Express Edition (XE) et Standard Edition (SE)?
- 4. SQL Server 2005 Developer Edition
- 5. Performances de SQL Server Compact Edition 3.5
- 6. Différence entre Sql Server 2000, 2005 et 2008
- 7. SQL Server 2005 Performances et espace blanc
- 8. Sql Server 2005 enterprise sur Windows 7
- 9. La restauration de la base de données a échoué dans SQL Server 2005 Enterprise Edition
- 10. Différence de date dans SQL Server 2005
- 11. SQL Server Enterprise Manager 2005 avec sqlserver 2005 express
- 12. Différence entre sp_spaceused et DataLength SQL Server
- 13. Différences T-SQL entre SQL Server Compact Edition et SQL Server réel?
- 14. Standard @ RETURN_VALUE sont dans SQL Server 2005?
- 15. Problème de performances SQL Server
- 16. SQL Server Express Edition question
- 17. La performance de la DB est-elle lente dans SQL Server 2005 Express par rapport à sql server 2005 enterprise?
- 18. Collation du client et SQL Server 2005
- 19. Est-ce que SQL Server 2008 Enterprise Edition peut être installé sur Windows 7 Professional Edition?
- 20. licence d'accès client (CAL) standard dans SQL Server 2005 Édition
- 21. SQL Server Enterprise Manager 2005 - procédures stockées ne s'affichent pas
- 22. SQL Server 2005 sur le serveur sql 2000
- 23. SQL Server - sys.dm_exec_requests Edition
- 24. sql server developer edition
- 25. Similarité entre les chaînes - SQL Server 2005
- 26. Dans SQL Server 2005, quelle est la différence entre len() et datalength()?
- 27. sql server 2008 express/enterprise
- 28. Bizarre Ruby Enterprise Edition Problème
- 29. SQL Server: Différence entre PARTITION BY et GROUP BY
- 30. Différence entre mysql et sql server? Performance, fonctionnalités, ...?
Vous pouvez avoir des vues indexées en édition standard. Ce que l'Enterprise ajoute, c'est qu'il envisagera d'utiliser de tels index pour les requêtes sur les tables de base. Pour bénéficier de l'index en édition standard, vous devez interroger la vue elle-même et utiliser l'indicateur NOEXPAND. –