Problèmes de CPU avec ASE 12.5.4 ESD5 et ESD6 sous Solaris
Un problème de surconsommation CPU avec les ESD 5 et 6 d’ASE 12.5.4 sur les plateformes Solaris a été identifié.
Symptômes systèmes, contournement et solutions.
MySQL et le moteur Falcon : MySQL 6.0
Le nouveau moteur de stockage transactionnel Falcon de MySQL, pour répondre au rachat du moteur de stockage InnoDB par Oracle, est désormais livré dans la version MySQL 6.0 et non plus dans la version 5.2.
Dans la feuille de route du moteur Falcon / MySQL 6.0, les fonctionnalités ci-dessous seront implémentées pour ce moteur :
- Contraintes étrangères
- Transactions distribuées (XA transactions)
- Tablespaces Falcon
- Support MacOS X
- Paramètres de tuning
- Index super-nodes
Migration d’un serveur MySQL 4.1 vers 5.0 avec mysql_upgrade
Avec MySQL 5.0, une nouvelle méthodologie a été apportée pour la migration de version des serveurs MySQL avec notamment l'introduction de l'option FOR UPGRADE de la commande CHECK TABLE. Le mode opératoire et l'utilisation du binaire mysql_upgrade est décrit dans cet article avec un exemple concret de migration d'un serveur MySQL normalisé.
Migration d'un serveur MySQL 4.1 vers 5.0 avec mysql_upgrade
Oracle et les verrous, le guide théorique de survie
A travers cet article, un retour bienfaiteur sur la gestion des verrous sous Oracle.
Outre une description détaillée des types de verrous, des notions plus élaborées sont abordées comme les conversions de verrous, la gestion des verrous avec les contraintes étrangères et les transactions distribuées, les manques d'entrée ITL (Interested Transaction List) dans les blocs Oracle.
Les scripts de monitoring et de diagnostic du verrouillage sont également proposés.
Oracle et les verrous, le guide théorique de survie
Performances dégradées sur les vues INFORMATION_SCHEMA avec MySQL 5.0/5.1
Prudence dans l’utilisation des vues INFORMATION_SCHEMA pour les versions MySQL 5.0 et 5.1 ! Suite de l'affaire …
Un cas est actuellement ouvert chez MySQL pour les serveurs MySQL 5.0 et 5.1 contenant un nombre très important de bases de données, les performances sont effet dégradées et catastrophiques sur l’interrogation des vues INFORMATION_SCHEMA (TABLES, VIEWS ...), cliquer sur le lien qui suit pour visualiser la référence du cas : INFORMATION_SCHEMA performs much too slow on large servers.
Un patch pour ce bug a été enfin validé mais ne sera implémenté que pour la version 5.1 de MySQL encore en phase beta (Bug #19558). Il n’est malheureusement pas prévu de patch pour la version 5.0, aussi il est encore très fortement recommandé d’éviter les migrations vers les vues INFORMATION_SCHEMA avec la version 5.0 de MySQL et de ne pas utiliser les versions 2.8 et supérieures de PHPMyAdmin avec MySQL 5.0, versions qui utilisent les vues INFORMATION_SCHEMA.
À suivre …
Mise à jour | Oracle Transparent Gateway for Sybase (sous Solaris)
La documentation sur Oracle Transparent Gateway for Sybase (sous Solaris) a été mise à jour.
La mise à jour corrige l'écriture du binaire tg4sybs dans le fichier listener.ora, la nomenclature du programme tg4sybs étant sensible à la casse sous Unix.
Un exemple d'erreur ORA-28500 est donné, erreur qui correspond à l'absence du fichier d'initialisation du composant Transparent Gateway.
Des éléments d'informations complémentaires sont ajoutés à propos de l'interdépendance entre la fermeture d'une session db link et la gestion des transactions.
Oracle Transparent Gateway for Sybase (sous Solaris)
Dossier Sybase et RTDS (Real Time Data Services) / MQ
Le dossier Sybase et RTDS (Real Time Data Services) pour MQ commence à être touffu, voici la liste des articles qui composent ce dossier pour synthèse :
10/2006 Sybase 12.5.3a avec MQ Series (RTDS, Real Time Data Services)
11/2006 Sybase 12.5.4 et 15.0 ESD#2 / RTDS 3.5
06/2006 Réplication vers une base sybase RTDS
09/2005 Présentation de Sybase 12.5.3a et RTDS pour MQ
Sybase et exploitation pratique de dbcc procbuf
Cet article propose un tour d'horizon de la commande dbcc procbuf avec un cas pratique à l'appui. dbcc procbuf permet d'analyser les procédures stockées dans le cache de procédures, leur consommation mémoire, leur dernière date de recompilation, leur plan d'exécution en cache. Le cas pratique s'appuie sur l'étude d'une dérive d'un plan d'exécution d'une procédure stockée.
Sybase et exploitation pratique de dbcc procbuf
Oracle Transparent Gateway for Sybase (sous Solaris)
Toujours dans le dossier "Les SGBD communiquent entre eux", cet article présente Oracle Transparent Gateway for Sybase sous Solaris, composant qui permet d'intéragir avec un serveur Sybase depuis une instance Oracle.
Parmi les grands chapitres de cet article : la configuration de l'agent Transparent Gateway (fichiers tnsnames.ora, fichier d'initialisation, paramètres d'intialisation HS_FDS_%), le comportement transactionnel (2 Phase commit, Read only ou simple), les fonctionnalités avancées (appels des procédures stockées Sybase...) et les restrictions (valeurs NULL, types date, chaînes vides etc...).
Oracle Transparent Gateway for Sybase (sous Solaris)
Oracle Heterogeneous Services (sous Solaris) vers MS SQL Server
Cet article présente comment créer une connexion d'une instance Oracle sous Unix - Solaris vers une base MS SQL Server 2000 grâce à la technologie des services hétérogènes Oracle (HS Oracle Agent) et de la couche ODBC DataDirect Connect.
Oracle Heterogeneous Services (sous Solaris) vers MS SQL Server
Le moteur de stockage Falcon MySQL en version alpha
Après le rachat début 2006 par Oracle de la société finlandaise InnoBase proposant en OpenSource dans MySQL le moteur de stockage transactionnel InnoDB, MySQL avait aussitôt riposté en annonçant le développement d’un moteur de stockage transactionnel sous le nom de code Falcon pour Q1 ou Q2 2007.
Falcon est dévoilé avec MySQL 5.2 en version Alpha pour les plateformes Windows 32 bits et Linux 32/64 bits. Il ne s’agit que d’une version Alpha, car le paramètre de localisation des fichiers de log ou les transactions distribuées ne sont pas par exemple opérationnels.
Pour plus d’informations :
Documentation Falcon
Téléchargement de MySQL 5.2 Falcon