293 résultats trouvés

par Phil
dim. 22 oct. 2017 19:10
Forum : SQL et programmation
Sujet : Stocker des entiers
Réponses : 0
Vues : 4853

Stocker des entiers

Stocker efficacement des entiers avec PostgreSQL : https://pgphil.ovh/integer_10_01.php
par Phil
ven. 20 oct. 2017 20:49
Forum : SQL et programmation
Sujet : Convertir globalement toutes les colonnes de types texte d'un schéma
Réponses : 0
Vues : 5004

Convertir globalement toutes les colonnes de types texte d'un schéma

Merci à Yves pour sa question : J'ai un schéma test qui contient tous mes objets applicatifs provenant d'un passage d'Oracle à PostgreSQL. J'aimerais uniformiser tous les champs contenant des chaînes de caractères avec un seul type de données, text, et ne plus avoir de varchar, char etc. Réponse : ...
par Phil
jeu. 12 oct. 2017 20:12
Forum : SQL et programmation
Sujet : Indexation sur expression
Réponses : 0
Vues : 4964

Indexation sur expression

Intérêt des expression-based index (ou function-based index) avec PostgreSQL : http://pgphil.ovh/expression_based_index_10_01.php
par Phil
lun. 2 oct. 2017 16:31
Forum : Suivi des performances, diagnostics
Sujet : Traqueur, verrouillage
Réponses : 4
Vues : 17241

Traqueur, verrouillage

Merci à un utilisateur pour sa question sur http://pgphil.ovh/traqueur_10_11.php : "Oui mais si on double le nombre de sessions et si varie le style de verrous c'est toujours viable ?" Le mieux c'est encore de tester. 10 sessions vont bloquer 990 sessions avec au programme de l'update, du ...
par Phil
dim. 1 oct. 2017 13:47
Forum : Suivi des performances, diagnostics
Sujet : Traqueur, verrouillage
Réponses : 4
Vues : 17241

Traqueur, verrouillage

Diagnostic sur un problème de verrouillage massif impliquant de nombreuses sessions : http://pgphil.ovh/traqueur_10_11.php
par Phil
sam. 30 sept. 2017 20:49
Forum : Suivi des performances, diagnostics
Sujet : Support du traqueur
Réponses : 28
Vues : 179817

Re: Support du traqueur

Merci à différents utilisateurs pour leur demande d'évolution : le traqueur peut-il être traduit en anglais ?
C'est chose faite depuis la 0.12.02beta. Si LANG est positionnée sur une locale française (fr*) alors le traqueur cause en français, sinon il cause en anglais.
par Phil
ven. 29 sept. 2017 22:54
Forum : Suivi des performances, diagnostics
Sujet : Support du traqueur
Réponses : 28
Vues : 179817

Re: Support du traqueur

Merci à Stéphane pour sa demande d'évolution : le traqueur peut-il supporter la version 9.3 de PostgreSQL ? C'est chose faite depuis la version 0.12.00beta. De manière générale, le traqueur suivra à présent la roadmap de la communauté et sera compatible avec toutes les versions activement supportées...
par Phil
dim. 17 sept. 2017 23:14
Forum : SQL et programmation
Sujet : Indexation virtuelle
Réponses : 0
Vues : 5071

Indexation virtuelle

Les index sont essentiels aux performances mais prennent de la place et constituent une charge à ne pas négliger. Il est intéressant de pouvoir les créer virtuellement afin d'évaluer s'ils seraient au moins utilisés s'ils étaient créés réellement : http://pgphil.ovh/virtuel_index_10_beta_01.php
par Phil
ven. 8 sept. 2017 14:12
Forum : SQL et programmation
Sujet : RAW, BYTEA, UUID
Réponses : 0
Vues : 5452

RAW, BYTEA, UUID

Merci à Yves pour sa question : Certaines colonnes de type RAW sur Oracle sont converties en colonnes de type UUID suite à la migration vers PostgreSQL. D'autres colonnes de type RAW sont converties en colonnes de type BYTEA, en fait toutes celles qui n'avaient pas la valeur par défaut sys_guid et c...
par Phil
ven. 8 sept. 2017 13:55
Forum : SQL et programmation
Sujet : Rechercher efficacement sur l'année courante et les 2 années précédentes
Réponses : 0
Vues : 5042

Rechercher efficacement sur l'année courante et les 2 années précédentes

Merci à Florence pour sa question : Dans une requête j’utilisais un critère EX (ex est une colonne texte) que je dois remplacer pas un to_char(EMIS,’YYYY’) (emis est une colonne timestamp) AND ex >= (EXTRACT (YEAR FROM CURRENT_DATE)-2)::text devient AND to_char(emis,'YYYY') >= (EXTRACT (YEAR FROM CU...