Dossier Bases de données

Cours relatifs aux bases de données : SQL, Oracle, Mysql, DB2, RedBrick Teradata, Access, PostgreSQL, Sybase IQ, MS SQL Server.

Documents

pdf DB2 Guide du débutant Nouveau

Champs cochés : {tag} 7 téléchargements

Guide officiel du débutant sur DB2 Express (free version) en anglais.

pdf Où et comment sont stockées mes données avec PostGreSQL ? Nouveau

Champs cochés : {tag} 5 téléchargements

Cet article a pour but de vous présenter comment et où PostGreSQL stocke les données et compare sa façon de faire aux autres SGBDR que sont Oracle et MS SQL Server.

pdf Optimiser des requêtes sous Postgresql grâce la compilation Nouveau

Champs cochés : {tag} 9 téléchargements

La compilation d'un language de type C/C++ appliqué aux queries exécutées dans Postgresql.

Attention : Niveau avancé

pdf Setup Flashback Database on Data Guard Physical Standby Database for SAP Customers Nouveau

Champs cochés : {tag} 39 téléchargements

Comment utiliser la technologie Flashback Database dans un environnement répliqué (avec SAP ou  non)

Les commandes du guide sont compatibles 11G et 12C (non-multitenant).

pdf Les bonnes pratiques pour utiliser SQL Server avec VMWare 6

134 téléchargements

Une mise à jour des bonnes pratiques de configuration des VM pour SQL Server (PVSCSI, ...), de windows sur la VM guest et sur la configuration de SQL Server (MAXDOP, Cost ThresoldFor Parallelism, ..) ainsi que l'utilisation des fonctionnalités spécifiques de VMWare en relation avec le SGBD de Microsoft (VMotion, RDS...)

pdf SQL Server Performance Tuning avec les Wait Statistics

Champs cochés : {tag} 128 téléchargements

Une première approche des wait statistics sur SQL Server et comment les utiliser pour diagnostiquer les problématiques de performance SQL Server. 
Les attentes généralement rencontrées et leurs causes sont abordées et des requêtes pour historiser les attentes SQL Server permettent d'avoir un suivi des performances d'une instance MSSQL.

pdf SQL Parallel DataWarehouse - PDW : Migration et différences avec SQL Server Enterprise

Champs cochés : {tag} 228 téléchargements

L'édition PDW (pour Parallel DataWarehouse Edition) de SQL Server a quelques différences avec l'édition entreprise de SQL Server. Outre les différences d'architectures (MPP pour le PDW et SMP pour SQL Server), le PDW ne dispose pas de toutes les fonctionnalitées de SQL Server Enterprise. Par exemple ,certains types de données ne sont pas supportés (text, uniqueuid,spatial....) sur PDW. Ce guide liste toutes ces différences et les pour certaines proposes des contournements.

pdf AWS RedShit Master Class

Champs cochés : {tag} 483 téléchargements

La base de données MPP dans le cloud Amazon (AWS) pour les entrepots des données.

pdf SQL Server : Best Practices pour VMware

1338 téléchargements

Les best practices mieux configurer ses machines virtuelles afin d'optimiser l'utilisation de sql server sur Vmware vsphere 5 :

  • cpu
  • mémoire
  • stockage
  • réseau

Mais aussi la gestion des exceptions pour les antivirus, le verrouillage des pages en mémoire, les outils et compteurs de performance utiles.

 

archive Oracle 11g : SQL Tuning

Champs cochés : {tag} 1081 téléchargements

Une serie de plusieurs documents décrivant comment identifier les problèmes de performances (V$, statpacks, AWR Diag Pack...), comment vérifier les hypothèses, déterminer ce qui ne va pas et le corriger. Tout ceci autour d'un thème important pour les performances de la base de données oracle : l'optimiseur et ses statistiques

document La sécurité oracle database 11gR2

Champs cochés : {tag} 772 téléchargements

Toutes les couches de sécurité Oracle database 11gR2 détaillées avec :
  • Encryption and Masking avec Oracle Advanced Security,Oracle Secure Backup et Oracle Data Masking
  • Access Control avec Oracle Database Vault et Oracle Label Security
  • Auditing and Tracking Oracle Audit Vault,Oracle Configuration Management et Oracle Total Recall
  • Monitoring and Blocking avec Oracle Database Firewall

pdf Oracle : lire et interpreter un plan d'execution

Champs cochés : {tag} 718 téléchargements

Tout est dans le titre !

Le RBO (Rules Based Optimizer) et surtout le CBO (Cost Based Optimizer). Les méthodes d'affichage du plan notamment avec dbms_xplan.

pdf SQL Server : plans d'execution

Champs cochés : {tag} 863 téléchargements

Les plans d'éxécution ou plan d'accès aux données sont très importants pour comprendre la performance des requêtes. Ce document traite dans un premier temps de l'affichage des plans d'éxécution, soit graphiquement soit en texte voir en xml puis il aborde les notions de couts, la séléctivité des index, les opérations dans le plan (index scan, index seek, key lookup, hash join, nested loop, compute scalar, merge join, sort...). Le document termine par les hints (les guides) qu'il est possible d'apporter aux requêtes pour les optimiser manuellement, voir les plans totallement contruit par le DBA.

document Micrososft SQL Server 2014 - In-Memory et compilation native

Champs cochés : {tag} 193 téléchargements

Focus sur une des nouveautés de Hekaton, le nom de code de la version 2014 de MSSQL : le in-memory data et la compilation native pour les bases de données OLTP.

pdf SQL Server Performance Counter Poster

554 téléchargements

Un super poster récapitulatif des compteurs de performance (perfmon & entrepôt de performance) MSSQL Server les plus utiles avec des explications et ordres de grandeurs

archive Oracle Exadata : présentation complète

661 téléchargements

Une présentation complète de l'appliance haut de gamme d'Oracle. Les différents pdf présentent les spécificités de cette appliance avec :
- le moteur de stockage exadata (stockage colonne ou hybrid colomnar compression, smart scan, le flash cache SSD...).
- l'architecture logicielle : ASM, RAC, CELLSRV, DBRM, IORM
- la configuration et l'administration de l'appliance et de la base de données 11gR2
- Comment migrer vers Exadata
- Le gestionnaire de ressource IO très utile pour les consolidations de databases et pour prioriser certaines bases au profit d'autres
- Le monitoring et les optimisations possibles.

Tous les documents sont en anglais.

pdf DB2 v10 : Best Practices de stockage

888 téléchargements

Les meilleures pratiques pour le stockage d'une base de données DB2. Une vision actuelle du stockage avec la virtualisation de celui-ci avec la prolifération des SAN. Un document interressant avec une recherche de simplicité mais sans sacrifier l'efficacité.

{sh404sef_social_buttons type=facebooklike type=twitter type=googleplusone}

document MSSQL Server 2012 : Columnstore Indexes et batch processing

2016 téléchargements

Une présentation microsoft sur les nouveaux index en colonnes de la version sql server 2012 : Leur structure et le mode de stockage, les nouvelles opérations dites "batch processing" associées pour améliorer le parallelisme des requêtes décisionnelles, la gestion mémoire, les tables systèmes associées. Les hints utilisables avec ce type d'index et les techniques d'alimentation des données (disable/rebuild/Switch partition/Near-Real-Time).

pdf Oracle 11g : les nouveautés de l'optimiseur

5282 téléchargements

Les changements au niveau de l'optimiseur Oracle :

Le mode de collecte des statistiques et DBMS_STATS, les SQL plans, l'adaptative Cursor Sharing et le bind peeking, le dynamic sampling, et les méthodes pour tester la montée de version database 10g vers 11g.

pdf SQL Server : Mode de récupération et sauvegardes

5679 téléchargements

Un petit cours pour mieux comprendre les différents modes de récupération SQL server (simple, journalisé en bloc et complet) ainsi que la gestion des sauvegardes et des checkpoints en fonction du mode de récuparation. Histoire d'éviter que les journaux (logs) ne deviennent envahissants.