Informatique
Pour obtenir la version Oracle utilisée, il faut exécuter la requête SQL suivante :
select * from V$VERSION
Pour déterminer la taille d'un schéma Oracle, il faut exécuter la requête suivante :
select sum(BYTES)/1024/1024/1024 as GB rom user_segments;
Pour obtenir la taille des tables et des index, exécutez la requête :
select SEGMENT_TYPE, sum(BYTES)/1024/1024/1024 as GB rom user_segments…
Pour obtenir la taille de la base de données, il est possible d'utiliser le code suivant :
USE <Votre schéma>; EXEC sp_spaceused;
Cette commande retourne un résultat de la forme suivante :
database_name database_size unallocated space…
Pour déterminer la version d'SQL Server, il faut exécuter la requête suivante :
SELECT @@VERSION
Elle retourne un résultat du type :
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Developer Edition on Windows NT 5.…
Pour supprimer les lignes blanches d'un fichier texte sous Linux ou MacOSX, il est possible d'utiliser les outils "awk" ou "sed".
Commande sed :
sed -e 's/^ *//; s/ *$//; /^$/d' FILENAME
(remplacer FILENAME par le nom du fichier)
Explications :
…Il existe plusieurs possibilités pour effectuer une copie de fichiers dans Linux.
Approche 1 : utiliser la commande cp
Syntaxe :cp source destination
La commande cp s'avère en général très utile, mais il arrive qu'elle ralentisse le processus de copie de fichiers. Il…
1. Introduction
Un dump de threads est une vue à un instant T de tous les threads d'un processus Java. L'état de chaque thread est présenté avec une trace de pile montrant le contenu de la pile du thread.
Comme le dump affiche l'activité des différents threads, il est utile pour effectuer…
2.1. jstack
jstack est un outil du JDK qui permet de capture les threads d'un processus Java. Il prend comme paramètre l'identifiant du processus et retourne le résultat de la capture dans la console.
jstack [-F] [-l] [-m] <pid> Toutes les options sont facultatives :
- L'…
2.2. jcmd
L'outil jcmd a été introduit avec la version 7 du JDK Oracle. Il est très utile pour diagnostiquer des problèmes avec des applications JVM.
Il offre différentes fonctionnalités telles que l'identification des identifiants des processus Java, la capture de threads, l'obtention des…
2.3. Autres outils
Le JDK comprend d'autres outils capables de capturer les threads d'un processus Java, tels que Java Mission Control, jvisualvm, jconsole.
3. A partir de la ligne de commande
3.1. Commande kill (Linux / Unix)
Le moyen le plus simple pour effectuer une capture de threads dans un environnement Linux / Unix est d'utiliser la commande kill. Nous utiliserons cette commande pour envoyer un signal au processus utilisant l'appel…
Pour découvrir les données enregistrées en base de données, il faut exécuter les requêtes suivantes :
1. Taille de la base de données
2. Nombre d'entrées par table
3. Volumétrie des différents espaces logiques
select count(*), concat(stores.protocol,'://',stores.identifier) from…