Σελίδα 1 από 1

Ποια είναι η διαφορά μεταξύ MyISAM και InnoDB;

Δημοσιεύτηκε: Κυρ 19 Απρ 2020, 13:19
από agiooros
Ανεβασα την βαση τοπικα και μερικοι πινακες ειναι σε MyISAM και αλλα σε InnoDB.
Η βαση ετσι ηταν περιπου 540 ΜΒ οταν τα εκανα ολα σε InnoDB εφτασε 840 ΜΒ
Τελικα ποιο ειναι ποιο σωστο το MyISAM η το InnoDB.
Καταγραφή1.PNG
Καταγραφή2.PNG

Re: Ποια είναι η διαφορά μεταξύ MyISAM και InnoDB;

Δημοσιεύτηκε: Κυρ 19 Απρ 2020, 16:45
από tzampatzis
Στο προκείμενο δεν υπάρχει σωστό και λάθος. Είναι απλά διαφορετικοί τρόποι που χρησιμοποιεί η MySQL για να αποθηκεύει δεδομένα.
Κατ' εμέ το πιο αποδοτικό storage engine είναι η InnoDB ειδικά σε πολυχρησιμοποιημένους πίνακες (π.χ. σε ένα φόρουμ με κίνηση και πολλές αναρτήσεις ανα ημέρα).
Η MyISAM από την άλλη, είναι οικονομική σε μέγεθος αποθήκευσης.
Πάντως κατα γενική ομολογία καλό θα ήταν να κάνεις όλους τους πίνακες να έχουν ίδιο storage engine.

Re: Ποια είναι η διαφορά μεταξύ MyISAM και InnoDB;

Δημοσιεύτηκε: Κυρ 19 Απρ 2020, 21:46
από agiooros
Ευχαριστω