Elxis CMS Forum

Ελληνικό Forum => Βάσεις Δεδομένων => Topic started by: ArXoS on July 28, 2007, 04:26:24

Title: Παρατηρητήριο Βάσης Δεδομένων
Post by: ArXoS on July 28, 2007, 04:26:24
Τυχαία περιφερόμουν στις επιλογές του admin panel μπας και ανακαλύψω τίποτε καινούργιο, και στο Διαχειριστής Βάσης Δεδομένων :: Παρατηρητήριο Βάσης Δεδομένων είδα μια στήλη με έντονα κόκκινα γράμματα που μου με ανησύχησε :

InnoDB cache hit ratio=>Value : 0=>Description : Cache ratio should be at least 90%

Αλλάζει ρε παιδιά αυτό και πώς ; Έχει να κάνει με ταχύτητα στην ουσία ή λάθος κατάλαβα;
Title: Re: Παρατηρητήριο Βάσης Δεδομένων
Post by: datahell on July 28, 2007, 08:44:43
Αναφέρεται σε ρυθμίσεις της Mysql (αρχείο my.ini), μην δίνεις σημασία. Η βάση σου καλό είναι να χρησιμοποιεί ως storage engine το MyISAM και όχι το InnoDB. Το InnoDB είναι πιο πρόσφατη τεχνολογία, έχει κάποια πλεονεκτήματα αλλά και κάποια μειονεκτήματα σε σχέση με το MyISAM. Εμείς συστίνουμε MyISAM για λόγους συμβατότητας αν και δεν υπάρχει πρόβλημα να το έχεις και στο InnoDB. Η MySQL σου επιτρέπει βέβαια να χρησιμοποιείς στην ίδια βάση και τις δύο τεχνολογίες, ακόμα και στον ίδιο πίνακα να έχεις κάποιες στήλες που να χρησιμοποιούν MyISAM και κάποιες άλλες που να χρησιμοποιούν InnoDB ανάλογα με τα πλεονεκτήματα του κάθε storage engine ώστε να έχεις μέγιστη απόδοση (database optimization).
Title: Re: Παρατηρητήριο Βάσης Δεδομένων
Post by: ArXoS on July 28, 2007, 17:22:50
Σε ευχαριστώ datahell. Ειδα στην αρχή τα κόκκινα και χωρις να ξερω τρομαξα ;D