Vraag : Zeer Langzame prestaties wanneer SQL de Mening aan het Model van Gegevens in het Rapport van het Kristal wordt toegevoegd

Hello hebben de Deskundigen,

I een gegevensmodel in een Rapport van het Kristal dat lijsten van één gegevensbestand, en een SQL Mening van een ander gegevensbestand heeft.  De lijsten en de Mening levend op de zelfde server.  Wanneer ik het rapport in werking stel, vergt het 45 minuten om mijn gegevens terug te keren.  Als ik de Mening verwijder, vergt het slechts 1 minuut om de gegevens terug te keren.  Wanneer ik direct de SQL vraag van de SQL Studio van het Beheer in werking stel, vergt het ook slechts 1 minuut om de gegevens terug te keren.  Zo, mijn vraag:  Wanneer de Mening zijn in het gegevensmodel, is er inbegrepen iets ik in het Rapport van het Kristal kan doen de gegevensterugkeer versnellen?

Thank u voor om het even welk met this.
Respectfully, Chopp
helpt

Antwoord : Zeer Langzame prestaties wanneer SQL de Mening aan het Model van Gegevens in het Rapport van het Kristal wordt toegevoegd

De „lijsten en de Mening levend op de zelfde server.“  I verkeerd interpreteert dit de eerste keer.  Ja, zijn zij op de zelfde server (fysieke doos), maar niet op het zelfde gegevensbestand. Dat is wat uw problemen in de Rapporten van het Kristal veroorzaakt. Wanneer u zich bij voorwerpen van ongelijksoortige datasources aansluit (zelfs als het het zelfde type die van gegevensbestand op de zelfde fysieke machine verblijven) is u hebt strenge beperkingen en potentiële prestatieskwesties.

deze kwesties oplossen, moet de beste optie diverse datasources in één enkele plaats voor de Rapporten van het Kristal aan vraag consolideren.  Hier zijn een paar opties:

1)  Cre�ër de mening over het zelfde gegevensbestand zoals de lijsten, maar verlaat het richtend aan het oorspronkelijke gegevensbestand.  Wat betreft de Rapporten van het Kristal, zullen de lijsten en de mening op het zelfde gegevensbestand zijn, zodat is er geen kwestie - dit zou mijn eerste keus, persoonlijk zijn.  Tenzij u meningen mag tot stand brengen over het UDT4 gegevensbestand, zou u geen problemen moeten hebben.

2)  Cre�ër een SQl Bevel dat zowel de lijsten als de mening van verwijzingen voorziet.  Aangezien het bevel aan één enkele datasource zal worden gericht, zult u prestatieskwesties elimineren.

Voor een zijnota, WOW die heel wat voertuigen om is over te gaan.  Is dat het resultaat van het selecteren van elk voertuig in picklist?

~Kurt
Andere oplossingen  
 
programming4us programming4us