Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 12/10/2004, 17h15   #1
Invité de passage
 
Inscription : juin 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 15
Points : 4
Points : 4
Par défaut [CR8.5] Temps machine entre Comptage et Comptage Distinct

J'ai CR 8.5 en anglais, et j'aimerai savoir si :
Un "Distinct Count" prend t-il beaucoup plus de temps qu'un simple "Count" ? (la comparaison doit prendre beaucoup de temps ?)
Un "Count" lui même prend t-il plus de temps qu'une somme ?
Etienne
Etienne51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2004, 17h39   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Je ne pense pas que cela dépende du type de résumé choisi (Count, Sum, Average) mais plutôt de l'existence oui ou non d'index adapté au type d'opération choisi. Crystal est tributaire du moteur de base de donnée choisie.

On peut gagner du temps, bien sûr, et pour cela il faut effectuer le maximum de traitement sur le serveur (Il ne faut pas qu'il rapatrie les données en local pour faire un tri par exemple).

Donc avant de mettre en cause le générateur, voyez plutôt du côté de la base de donnée car moi je trouve crystal extrèmement rapide.

Bonne continuation.
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2004, 10h10   #3
Invité de passage
 
Inscription : juin 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 15
Points : 4
Points : 4
Par défaut Merci

Ok merci
Etienne51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2004, 10h11   #4
cdu
Membre actif
 
Inscription : août 2004
Messages : 196
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 196
Points : 179
Points : 179
salut,
c'est trés vrai, il est important de faire travailler la base au maximum.
Pour ce faire, il faut séparer en deux les critéres de selections, d'un coté la sélection d'enregistrement ne doit contenir (en gros, voir la doc pour une info plus précise) que des instructions que le serveur peut comprendre, le reste des selections (fonctions crystal, vb...) doit ensuite être placé dans la sélection de groupe

voila, voila...
cdu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2004, 13h26   #5
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Juste encore une parenthèse sur le logiciel crystal et la sélection des données :
1. Sélection d'enregistrement : la condition influe directement sur la clause where de la requête.

2. Sélection de groupe : la condition n'est qu'un filtre après coup. L'etat va par exemple lire tous les enregistrements et durant l'impression ensuite filtrer par rapport à cette sélection. C'est donc à utiliser avec parcimonie pour des filtres particuliers.

Donc il faut plutôt utiliser la manière n°1.
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web