Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2007, 15h48   #1
Membre habitué
 
Inscription : mai 2005
Messages : 258
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 258
Points : 116
Points : 116
Par défaut Différence entre FB 1.5 et FB 2.0 (performances)

Salut à tous,

j'ai développé une grosse application en Delphi avec FB 1.5. J'ai essayé au maximum d'optimiser les requête SQL. Puis j'ai installé FB 2.0 sur un de nos serveur. Catastrophe. Nombreuses sont les requêtes qui sont d'une lenteurs phénoménale. J'ai résolu le problème des 'IN (SELECT...' (merci Philippe Makowski). Mais j'en ai encore d'autres... J'ai certains requête qui tournent mieux en FB1.5 qu'en FB 2.0 et vice versa. Il semble que la prise en compte des index dans des query très lourds (avec de très nombreux joins) n'est pas toujours là en FB 2.0 (je ne compte pas le 'IN' que j'ai déjà corrigé.

Donc ma question est : Y a-t-il un endroit où il est expliqué clairement les différences entre les querys en FB 1.5 et FB 2.0? Avec les 'à faire' et les 'à ne pas faire'?

Merci d'avance pour vos réponses et désolé si cette question vous gêne.
eponette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 18h17   #2
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
je suis moi aussi passé de la version 1.5 à la version 2.0 mais j'ai trouvé que c'était plutôt plus rapide.
En tout cas, après l'ajout de quelques index : ça l'était extrêmement !
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 22h08   #3
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
Citation:
Il semble que la prise en compte des index dans des query très lourds (avec de très nombreux joins) n'est pas toujours là en FB 2.0
c'est plutot le contraire

sauf si tu mets des outer join avant des inner

mais les perf de la 2.0 sont meilleures largement à la 1.5

il faut regarder requête par requête, lire les notes de versions
demander sur la liste support ou éventuellement ici si j'ai le temps
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h02.


 
 
 
 
Partenaires

Hébergement Web