Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 17-09-10, 09:44
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Αλέξανδρε καλημέρα!
Από περιέργεια: Τι χώρο σε MB ή GB καταλαμβάνει η βάση αυτή στο σκληρό δίσκο;

Βρίσκεται η βάση αυτή στον υπολογιστή ή μήπως σε τοπικό δίκτυο;
Μιλάμε για πίνακα Access, ή για διαφορετική μορφή πηγής δεδομένων;
Μπορείς να μας ανεβάσεις ένα δείγμα της βάσης με ελάχιστα (και τροποποιημένα δεδομένα και να μας εξηγήσεις τι ακριβώς ζητείται από το χρήστη.

Το τελευταίο μας είναι απαραίτητο για να μπορέσουμε να αντιμετωπίσουμε το πρόβλημα με "έξυπνο τρόπο" προκειμένου να μειωθούν οι χρόνοι αναζήτησης.

Θα πρότεινα (στα τυφλά) τα παρακάτω:

Αρχικά μην ασχοληθείς με φόρμες. Θα το μιλήσουμε πάνω σ αυτό αργότερα.

Φρόντισε να διασπάσεις τον τεράστιο αυτό πίνακα
σε περισσότερους μικρότερους (όχι σε ερωτήματα) που να περιέχουν εγγραφφές που ξεκινούν με το γράμμα "Α" ή "Ψ,Ω" .
Καλό θα είναι να μήν υπάρχουν μεγάλες διαφορές όγκου στους πίνακες αυτούς.

Ή βάση σου θα ΠΡΕΠΕΙ να είναι διαιρεμένη.

Είναι κατά πολύ γρηγορότερο να γίνεται αναζήτηση της λέξης "Αναστασίου" σε πίνακα που περιέχει τις εγγραφές "Α" (περίπου 300.000) αντί σε πίνακα 5.000.000 εγγραφών.

Μεγάλη σημασία έχει και ο τρόπος αναζήτησης.

Θα το συνεχίσουμε αφού μας στείλεις ένα δείγμα της βάσης σου.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 17-09-10 στις 10:05.
Απάντηση με παράθεση