Un petit post sur un outil bien pratique pour tous ceux qui rament pour écrire des scripts sous Windows. Un des outils indispensables dont toute production doive se doter est un analyseur de journaux d’erreur. Logparser est un petit exécutable fourni gratuitement par Microsoft et qui permet de lire des fichiers structurés propriétaires tels que... »
XtraDB sauvegarde votre cache, et ça marche !
La dernière version de XtraDB, le moteur de stockage proposé par Percona, dispose d’une fonctionnalité plutôt pertinente avec MySQL : La sauvegarde du cache InnoDB (InnoDB Buffer Pool) Sauvegarder le cache, oui, mais pour quoi faire ? Vous devez effectivement comprendre l’intérêt de la chose si vous vous êtes déjà frotté... »
Création d’un Dataguard physique
Configuration : Red Hat Enterprise Linux Server release 5.4 (Tikanga) Oracle 10GR2 PTEST : base primaire STEST : base standby Remarque :Toutes les opérations SQL se font connecté en tant que « as sysdba » 1. Configuration des bases en archivelog et force logging SQL> ALTER DATABASE FORCE LOGGING; SQL> alter database archivelog ; 2. Créer une sauvegarde de... »
Installation Oracle 11gR2 64 bits sur Red Hat 5 Partie 1
Cet article est écrit par Thierry GASCARD. Il sera composé de trois parties : - installation Oracle Grid Infrastructure 11gR2 - installation Oracle Database 11gR2 - utilisation Oracle Restart 1. Configuration système 1.1 Pré-requis matériel : - 5 Go pour les binaires Oracle en RAID 10 - ... »
SQLDIAG (épisode 1)
Début d’une assez longue série de posts sur l’utilitaire SQLDIAG et ses petits camarades de jeu PSSDIAG, SQLNexus et autres RML Utilities… SQLDIAG est un utilitaire en mode ligne de commandes qui est livré avec SQL Server depuis plus de... »
Retrouver les tables dont les stats ne sont plus compilées en automatique
Quand on tombe sur un problème de performance de requête, il faut entre autres choses vérifier si les statistiques sur les tables ont bien été recompilées récemment. En effet, ce n’est pas parce que les options ‘auto create statistics‘... »
MySQL et les tables temporaires internes
MySQL créé des tables temporaires automatiquement lors de certaines sélections de données, en particulier lors de l’utilisation des clauses ORDER BY ou GROUP BY. Le détail des cas de création de tables temporaires est disponible dans la documentation MySQL : http://dev.mysql.com/doc/refman/5.1/en/internal-temporary-tables.html Ces... »
Règles d’installation de base (épisode 2)
Suite de l’épisode précédent. Une fois le matériel commandé, livré, déballé, racké, etc…, il va falloir installer Windows et SQL Server. Là encore il va falloir regarder certains détails de près : Paramétrage de Windows Server: Préparation des disques: On l’a dit dans... »
Oracle, les Rpms plus de souci avec YUM
Un truc sympa, vous en avez marre d’installer des rpms avec Oracle ou des soucis de dépendance .. La solution http://public-yum.oracle.com et YUM. # cd /etc/yum.repos.d #wget http://public-yum.oracle.com/public-yum-el5.repo car j’utilise OEL 5 Update 4 # cat /etc/enterprise-release Enterprise Linux Enterprise Linux... »
Modifier la Collation d’une base SQL 2005
L’objectif de cet article est de présenter une méthode pour changer la collation d’une base de données. »
Retrouver une transaction en échec
Aujourd’hui la réplication transactionnelle est en panne. Un coup d’oeil rapide au moniteur de réplication nous confirme que l’agent de distribution est en échec: Command attempted: if @@trancount > 0 rollback tran (Transaction sequence number: 0x0000CD53000011DE001000000000, Command ID: 1) Error messages: Syntax error, permission... »
Sessions consommatrices dans tempdb
Je sais ce que vous allez dire: on l’a déjà vu partout, il y a déjà un million d’articles sur le sujet, quel intérêt pour une société qui se défend justement de poster sur des sujets originaux, etc… Je vous... »
Planification dans Adaptive Server
Un petit post sur la planification de tâches sur Adaptive Server. Globalement, ASE utilise des threads pour supporter toutes les tâches qu’il exécute: requêtes, IO réseau ou disque, connexions utilisateur, tâches internes… en conjonction avec son propre planificateur de tâche. Le... »
Direct i/o, dsync on/off, raw device
Il y a depuis 2 ans et encore aujourd’hui un gros débat sur l’avenir du direct IO sur Linux dans la communauté des développeurs kernel (cf post Linus http://lkml.org/lkml/2007/1/10/233) . L’avenir du raw device lui ne se pose même... »
Règles d’installation de base (épisode 1)
C’est par là qu’on commence… à faire des bêtises en général. SQL Server, c’est facile, on clique, suivant, suivant et hop c’est fini. Hélas, ce n’est pas plus facile qu’un autre SGBD. C’est juste plus facile de se tromper. Voici... »

