Utiliser un fichier de configuration .psqlrc alternatif

Vendredi, mai 27, 2016
By David BAFFALEUF in PostgreSQL

Encore un truc tout bête: je partage le compte postgres avec d’autres applications, et je veux utiliser un fichier .psqlrc personnalisé que seul mon code utilisera. Or on sait que par défaut psql va chercher : - Soit un fichier psqlrc global sous $( pg_config –sysconfdir) - Soit un fichier ~postgres/.psqlrc Les exceptions étant si... »

Retrouver la requête à l’origine d’une erreur 8623 « The query processor ran out of internal resources and could not produce a query plan »

Vendredi, mai 27, 2016
By David BAFFALEUF in SQL Server
Retrouver la requête à l’origine d’une erreur 8623 « The query processor ran out of internal resources and could not produce a query plan »

Petit post rapide sur mon problème du matin: une erreur 8623 récurrente sur une instance: Error: 8623, Severity : 16, State : 1. The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or... »

Requêtes consommatrices sous PostgreSQL (épisode 1)

Mardi, mai 24, 2016
By David BAFFALEUF in PostgreSQL
Requêtes consommatrices sous PostgreSQL (épisode 1)

Lors de l’écriture de l’agent AllDB pour PostgreSQL je me suis pas mal frotté avec les solutions de remontée de requêtes lentes donc je me suis dit qu’un petit post sur le sujet ne ferait pas de mal. En gros il y a 2 façons de récupérer les requêtes... »


Question bête: Qu’est-ce qu’une grosse table ?

Jeudi, mai 19, 2016
By Benjamin VESAN in SQL Server

Il n’y a pas de question bête…   Il n’est pas rare d’entendre cette question concernant la taille d’une table (ou d’une base).   »La table est-elle trop grosse ? »   Pourquoi se poser la question ? Taille maximale d’un... »

Vers un DIRECT_PATH_READ sur SQL Server ?

Mercredi, mai 18, 2016
By David BAFFALEUF in SQL Server
Vers un DIRECT_PATH_READ sur SQL Server ?

A l’origine de ce post une constatation simple : le SQL Server que j’ai sous les yeux dispose de 36Gb de max server memory, pourtant il n’en consomme que 28Gb et fait du PAGEIOLATCH à tours de bras.  Paul... »

Mythe : ASYNC_IO_COMPLETION indique-t-il toujours une attente sur une IO asynchrone ?

Lundi, mai 16, 2016
By David BAFFALEUF in SQL Server

Ceux qui pensent que oui lèvent la main… Perdu Pour rappel, ASYNC_IO_COMPLETION est un évènement d’attente utilisé pour marquer les attentes liées à des IO asynchrones hors activité buffer pool (qui elles sont marquées avec PAGEIOLATCH_*). L’exemple le plus... »

Question bête: Faut-il créer des plans de maintenance avec Reconstruction ET Réorganisation ?

Vendredi, mai 13, 2016
By Benjamin VESAN in SQL Server
Question bête: Faut-il créer des plans de maintenance avec Reconstruction ET Réorganisation ?

Il n’y a pas de question bête…   A la création d’un plan de maintenance, l’assistant de création vous propose douze tâches. Dont deux tâches relatives à la défragmentation des objets: Réorganisation et Reconstruction.   La réorganisation (correspondant à la... »

Pas de la tarte

Jeudi, mai 12, 2016
By David BAFFALEUF in Operating System

Non vraiment, ça va pas être de la tarte. Et si vous vivez dans une grotte depuis le début de l’année, vous ne savez peut être pas encore que SQL Server doit être porté sur Linux. D’ailleurs mister Slava... »

Vidéo Query Store des JSS 2015 disponible

Vendredi, janvier 8, 2016
By Benjamin VESAN in SQL Server

Bonjour, La session des Journées SQL Server 2015 que j’ai eu l’occasion de co-présenter avec Guillaume Nocent est disponible en vidéo: embedded by Embedded VideoYouTube Direkt   Les slides de la session sont disponibles ici:http://fr.slideshare.net/GUSS_FRANCE/jss2015-query-store »

Rebuild Nantes le 1er octobre 2015

Vendredi, septembre 11, 2015
By Benjamin VESAN in Non classé

Troisième édition pour ReBUILD, la journée de conférences autour des technologies Microsoft. L’événement de cette année se déroulera en plein cœur de Nantes (Résidence Port Beaulieu-Adélis, boulevard Vincent Gâche), et héberge plus de 40 conférences (le programme est disponible... »

ORA-01555 et Query Duration=0

Mercredi, juin 17, 2015
By Benjamin VESAN in Oracle

L’erreur  ORA-01555 signifie que la requête en cours d’exécution cherche à obtenir pour une donnée une image dans le temps qui n’est plus présente en base. Il est donc très fréquent de trouver cette erreur pour des requêtes avec... »

Suivi des mises à jour de SQL Server

Mardi, mai 26, 2015
By Benjamin VESAN in SQL Server

Connaître le Service Pack installé sur une instance SQL Server n’est pas toujours une tâche facile. Heureusement, le site SqlServerBuilds référence (depuis un certain temps maintenant) la correspondance entre le numéro de version (résultat de SELECT @@version ou SELECT SERVERPROPERTY(‘ProductVersion’))... »

Les attentes dans SQL Server

Lundi, avril 27, 2015
By Benjamin VESAN in SQL Server

Voici une série d’articles sur un sujet qui me semble important: La gestion des performances au travers des « attentes ».   Que vous ayez assisté à l’une des présentations de David Baffaleuf ou de moi-même lors des journées SQL Server... »

Video: 3 moteurs de stockage pour SQL Server

Mardi, octobre 14, 2014
By Benjamin VESAN in SQL Server

Bonjour, La session donnée lors du ReBUILD 2014 est disponible en vidéos sur la chaine youtube CapdataTV. J’y présente le Clustered Columnstore Index et les tables en mémoire, avec démos à la clé. embedded by Embedded VideoYouTube DirektLien Direct Les scripts... »

Vidéo de la session JSS 2013 reshootée et disponible !!

Lundi, avril 28, 2014
By David BAFFALEUF in SQL Server

Hello, Comme vous le savez certainement (ou pas), la captation de notre session ‘Dissection de 3 problèmes de performances’ aux JSS2013 avait été perdue. Que nenni, il en faut plus pour nous abattre, et comme vous étiez nombreux à... »

RLWRAP et SQLPLUS

Mardi, février 11, 2014
By Benjamin VESAN in Oracle

Si vous avez travaillé plus de cinq minutes avec SQLPLUS sous Unix ou Linux, vous savez combien l’outil peut être peu ergonomique. Il existe un moyen simple de faciliter la navigation dans SQLPLUS, via l’outil RLWRAP (ReadLine Wrapper). Cet... »

Limiter la PGA totale en 12c

Mercredi, janvier 29, 2014
By Benjamin VESAN in Oracle

La PGA (Program Area) a souvent posé problème parce qu’il était très difficile de limiter sa taille totale. De ce fait, la saturation de la mémoire sur une machine hébergeant une instance Oracle est un phénomène qui peut survenir,... »

Webcast Hekaton par Chistophe Laporte

Vendredi, décembre 27, 2013
By Benjamin VESAN in SQL Server

Les sessions des des journées SQL Server 2013 ont été filmées et commencent à être publiées sur la chaîne Youtube du GUSS. L’une des sessions les plus intéressantes est celle de Christophe Laporte sur Hekaton. Il ne s’agit pas... »