Home 2004

À la une de SQLPAC

Traquer les curseurs avec la commande dbcc cursorinfo

December 6, 2004
sybaseAnalyser les process en mode curseur avec dbcc cursorinfo lorsque dbcc sqltext et sp_showplan ne permettent pas de traper le plan d'exécution. La commande dbcc cursorinfo sur les process en mode curseur

La commande dbcc log pour lire les journaux de transactions

November 30, 2004
sybaseQuelques exemples pratiques sur l'utilisation de la commande non documentée dbcc log pour traduire les journaux de transaction (syslogs) sous Sybase. La commande dbcc log

Traquer l'activité d'un process avec la commande dbcc pss

November 30, 2004
sybaseArticle sur comment traquer l'activité d'un process avec dbcc pss lorsque dbcc sqltext et sp_showplan se révèlent inefficaces dans l'analyse d'un spid. La commande dbcc pss pour traquer l'activité d'un process

Sybase CIS et les fichiers externes (Sybase 12.5)

November 29, 2004
sybaseDocumentation sur l'intégration des fichiers externes avec les tables proxy (Component Integration Services : CIS) depuis Sybase 12.5. Sybase C.I.S et les fichiers externes.

Localisation des objets sur les groupes de fichiers SQL Server

November 12, 2004
mssqlActuellement, la localisation des objets sur les groupes de fichiers SQL Server n'est pas aisée, aussi cet article présente les requêtes permettant en interrogeant sysindexes et sysfilegroups de localiser les tables avec ou sans indexes clusterisés, les indexes non clusterisés et les champs textes. Localisation des objets sur les groupes de fichiers SQL

Partition Affinity (Replication Server 12.1)

November 10, 2004
sybaseCet article présente une nouveauté importante avec Replication Server 12.1 sur l'allocation des partitions. L'utilisateur peut désormais en effet spécifier une partition de prédilection (ou suggestion) au sein de Replication Server pour une file d'attente dédiée à une connexion vers une base répliquée ou une route. Partition Affinity (Replication Server 12.1)

Marquer une procédure stockée SQL Server en mode système

November 9, 2004
mssqlArticle sur la méthode permettant de marquer une procédure stockée comme étant une procédure stockée système (sp_MS_MarkSystemObject), ce qui permet d'exécuter la procédure stockée depuis n'importe quelle base en conservant la base de données courante. Marquer une procédure stockée en mode système (sp_MS_MarkSystemObject)

Reconstruction d'un serveur SQL Server 2000 (Rebuild Master)

October 29, 2004
mssqlReconstruction d'un serveur SQL Server 2000 : utilisation des exécutables rebuildm.exe, sqlservr.exe, mode single user -m pour reconstruire un serveur SQL Server à la suite d'une corruption de la base master ou bien pour changer les collations settings / sort order (jeux de caractères / ordre de tri). Reconstruction d'un serveur SQL 2000 (Rebuild Master)

Logins SQL Server 2000 et reverse (sp__dba_revlogin)

October 29, 2004
mssqlArticle sur les logins sous SQL Server avec quelques informations pratiques sur la table sysxlogins. Cet article propose par ailleurs un script de génération automatique des logins avec conservation des bases de données et des langages par défaut, des SIDs et des mots de passe. Logins sous SQL Server - Reverse (sp__dba_revlogin)

Resynchronisation des users avec SQL Server 2000

October 28, 2004
mssqlArticle sur la resynchronisation des users SQL Server 2000 et l'utilisation de la procédure stockée système sp_change_users_login (option Report, Auto_Fix, Update_One). Resynchronisation de users avec SQL 2000 (sp_change_users_login)

Sybase et troubleshooting de la mémoire partagée

October 25, 2004
sybaseSybase et troubleshooting de la mémoire partagée (non relâche des ports) : utilisation des commandes ipcs, lsof et ipcrm Sybase et troubleshooting de la mémoire partagée.

sp_monitor et les tables de monitoring MDA (Sybase 12.5.2)

October 22, 2004
sybaseNouveauté 12.5.2 : extension de la procédure sp_monitor sur les tables de monitoring MDA pour monitorer les statements, les procédures stockées, les évènements et les connexions (sp_monitor statement, procedure, events, connection). Extensions de sp_monitor avec les tables de monitoring MDA (Nouveauté Sybase 12.5.2)

MySQL 4.1.7 Generally available !

October 22, 2004
mysqlLa version MySQL 4.1 est enfin sortie de sa phase gamma pour passer au statut GA (Generally Available). Parmi les nouveautés de la version 4.1 : les requêtes imbriquées, les tables dérivées, les jeux de caractères au niveau des tables et colonnes, le cluster MySQL, les fuseaux horaires, la nouvelle extension MySQLi optimisée (MySQLi improved).

MySQLi /PHP5 et les commandes préparées (Prepared Statements)

October 15, 2004
phpL'extension MySQLi avec PHP5 et les commandes préparées (Prepared Statements) : une bonne entrée en matière sur les objets et méthodes orienté objet de l'extension MySQLi avec des exemples pratiques d'utilisation dans les commandes préparées (Prepared Statements). L'extension MySQLi de PHP5 et les commandes préparées (Prepared Statements)

MySQL 4.1 et les commandes préparées (Prepared Statements)

October 14, 2004
mysqlMySQL 4.1 et les commandes préparées (Prepared Statements) : documentation préliminaire à l'utilisation de l'extension MySQLi / PHP5. Avantages et inconvénients des Prepared Statements, utilisation des commandes PREPARE, EXECUTE et DEALLOCATE PREPARE. MySQL 4.1 et les commandes préparées (Prepared Statements)

MySQL 4.1 et les fuseaux horaires

October 12, 2004
mysqlMySQL 4.1 et les fuseaux horaires : nouveautés sur l'utilisation des fuseaux horaires au sein de MySQL (activation au niveau serveur et session), installation des tables systèmes timezone_%, utilisation de la fonction convert_tz etc... MySQL 4.1 et les fuseaux horaires

Création d'instances nommées SQL Server 2000

July 19, 2004
mssqlDocumentation technique sur la création et la désinstallation d'instances nommées avec SQL Server 2000 en mode silencieux avec des fichiers d'initialisations (unattended installations). Création d'instances nommées SQL Server 2000

Montage et démontage de bases de données - Sybase 12.5.1

May 28, 2004
sybaseDes exemples pratiques de déplacement et de copies de bases de données avec les nouvelles commandes mount et unmount proposées avec la version 12.5.1 de Sybase ASE. ASE 12.5.1, commandes mount et unmount

Nouveautés dbcc checkstorage - ASE 12.5.0.3

May 27, 2004
sybaseNouveautés dbcc checkstorage - ASE 12.5.0.3 : configurations et workspaces par défaut, expansions automatiques des workspaces, recommandations sur les fautes (sp_dbcc_recommendations et sp_dbcc_help_fault), exclusions de fautes(sp_dbcc_exclusions). ASE 12.5.0.3, Nouveautés dbcc checkstorage

MySQL 5.0.0 et la réplication, mise en oeuvre pratique

May 21, 2004
mysqlMySQL 5.0.0 et la réplication : mise en oeuvre pratique. Commandes d'administration, de monitoring, de reprise etc... MySQL 5.0.0 et la réplication, mise en oeuvre pratique

ASE 12.5.2 et les RealTime Services vers TIBCO / MQ Series

May 7, 2004
sybaseNouveauté ASE 12.5.2 et les RealTime Services vers TIBCO / MQ Series : activation du temps réel en Transact SQL avec les bus de messages JMS. ASE 12.5.2 et les RealTime Services

ASE 12.5.2 et le cache de requêtes (Statement Cache)

May 6, 2004
sybaseASE 12.5.2 et le cache de requêtes (Statement Cache) : présentation générale sur cette nouveauté destinée à améliorer les performances des requêtes Ad-Hoc. Le principe consiste essentiellement à stocker les plans d'exécution des requêtes Ad-hoc dans le cache de procédures. Sybase et le cache de Requêtes (Sybase Adaptive Server Enterprise 12.5.2

Monitoring du cache (cache wizard) avec Sybase 12.5.1

May 5, 2004
sybaseSybase 12.5.1 propose enfin à travers la procédure stockée sp_sysmon un monitoring efficace des caches de données. Il est enfin possible de connaître les objets et leurs tailles respectives dans les caches, et bien d'autres informations encore... Monitoring du cache (cache wizard) avec Sybase 12.5.1

PHP 5 et l'extension SOAP

April 9, 2004
phpTout sur l'écriture des services Web avec la nouvelle extension SOAP de PHP 5. PHP 5 et l'extension SOAP

Jeux de résultats retournés par des procédures stockées PL/SQL

April 2, 2004
oracleA la différence des moteurs tels que Sybase et SQL Server, les procédures stockées PL/SQL sous Oracle ne retournent pas par défaut des jeux de résultats. Or les procédures stockées présentent un avantage considérable pour mettre en oeuvre des tables temporaires globales (GLOBAL TEMPORARY TABLES) ou d'autres objets et ceci dans le but d'éviter des requêtes SQL dont la syntaxe peut être lourde et difficilement optimisable au niveau des plans d'exécutions. Cette documentation technique montre comment faire retourner des jeux de résultats par des procédures stockées avec Oracle 8i en utilisant les types CURSOR dans des packages PL/SQL. Cela peut s'appliquer à des tous les outils (PowerBuilder...) ou langages de programmation (PHP, Perl, Pro*C...). Une illustration avec PHP est présentée. Jeux de résultats retournées par des procédures stockées PL/SQL

Optimisation de la zone de partage (Shared Pool) dans la SGA Oracle

March 24, 2004
oracleAnalyse des performances de la zone de partage (shared pool) de la SGA Oracle. L'optimisation du cache de requêtes (library cache) et du cache du dictionnaire de données (dictionary cache) est plus particulièrement abordée dans cet article. Une absence de données dans le cache du dictionnaire de données ou dans le cache de requêtes est plus coûteuse que dans le cache des données. Par conséquent, l'optimisation de la zone partagée est une priorité. Les analyses et diagnostics sont concentrés sur le dimensionnement du paramètre shared_pool_size à l'aide des vues du dictionnaire v$librarycache, v$sqlarea, v$sqltext, v$rowcache etc... Optimisation de la zone de partage (Shared Pool) dans la SGA Oracle

Performance du cache de données Oracle

March 24, 2004
oraclePerformances et tuning du cache de données Oracle : activation des buffers RECYCLE et KEEP, vues statistiques sur le cache de données (V$BUFFER_POOL, V$BUFFER_POOL_STATISTICS, V$CACHE...). Performance du cache de données Oracle

Configuration et paramétrage des compteurs RS 12.5

March 3, 2004
sybaseConfiguration et paramétrage des compteurs RS 12.5 : compteurs dépendants, indépendants, intrusifs sur les threads Replication Server (DSI, REP AGENTS, SQT, SQM...). Performance et configuration et paramétrage des compteurs RS 12.5