
17-09-10, 09:44
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού 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.
|