Pour terminer le chargement, double-cliquez sur LoadMaster.exe dans le dossier DatabaseHammer. Dans cette boîte, entrez les noms du serveur et de la base de données que vous allez tester. Vous devez aussi entrer l'utilisateur de SQL Server que vous avez créé précédemment. LoadMaster.exe utilise Load- Slave.exe comme un objet COM
Mettre en place le Database Hammer (2)
hors processus et il est donc subordonné
au démarrage préalable
de LoadSlave.exe. Avant de
continuer, soyez bien conscient
qu’en cliquant sur Start, vous
commencez à insérer 10 millions
de lignes de données de test
dans la table TestTransaction.
Cette opération dure un certain
temps (presque 3 heures dans
mon test) et produit près de
400 Mo de données. Par
conséquent, veillez à avoir suffisamment
d’espace disque et
d’espace base de données alloué
ou d’autocroissance définie, afin
que le chargement des données
ne soit pas stoppé prématurément.
(Vous pouvez définir l’autocroissance dans la boîte de dialogue
Database Properties par l’intermédiaire
d’Enterprise Manager ou en
utilisant la commande ALTER DATABASE.)
Attention au piège suivant : quand
LoadMaster.exe a fini de charger les
10 millions de lignes, il ne se ferme pas
et il ne vous signale rien. L’application
s’arrête quand elle atteint 10 millions
de lignes mais vous n’aurez aucune notification
visuelle du moment où il faut
fermer l’UI. Pour pallier cette lacune,
exécutez périodiquement
SELECT COUNT(*) FROM dbo.TestTransaction WITH (NOLOCK)
dans Query Analyzer pour voir s’il est
temps de terminer l’application. Un
autre moyen de vérification rapide
consiste à consulter la table sysindexes
pour connaître le nombre de lignes
dans la table TestTransaction.
Le fait que mon journal de comptage
de performances fonctionne pendant
le chargement des données m’a
beaucoup appris. J’étais curieux de
voir quelle base de données se chargerait le plus rapidement. On analysant les résultats du chargement
d’enregistrements dans les deux scénarios
de test (données et log sur des
partitions séparées par rapport à données
et log sur la même partition), on
voit que le chargement des données a
été plus rapide de 28 minutes quand
les fichiers log et de données étaient
sur la même partition. La seule autre
différence notable a été le temps SQL
Server Average Latch Wait plus élevé
(975,657 ms sur la base de données
avec les données et log sur des partitions
séparées, contre 461,306 ms sur
la base de données avec données et log
sur la même partition).
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Comment se démarquer avec l’IA quand elle doit devenir la norme
- Attaques IA : un Active Directory peut être compromis en 40 minutes
- L’application jetable, le piège de l’IA générative
- Cybersécurité : les entreprises françaises réclament un durcissement inédit de la réglementation
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
