Σελ. 1 από 2 12 ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 21

Θέμα: MyISAM or InnoDB

  1. #1
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Εχω μια εφαρμογή γραμμένη σε MySQL και παίζει με MyISAM η βάση.... Βασικά η εφαρμογή έτρεχε στον SQL Server και την μετέτρεψα να τρέχει σε MySQL. Σκέφτομαι για λόγους ταχύτητας να πάω την βάση σε InnoDB engine.... Θέλω να έχω transactions ....και άλλα που δεν έχω στο MyISAM παρόλο που η εφαρμογή μου είναι γραμμένη με αυτή την λογική !

    Θα ήθελα τις απόψεις σας περί του θέματος ! Δυσκολία σε tuning ?

  2. #2
    Εγγραφή
    08-07-2006
    Μηνύματα
    3.212
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    δεν τιθετε ερωτημα innoDB για relational db η myisam ειναι απλα data storage.

    Αλλα μια που κανεις το βημα πηγενε σε postgresql για να εχεις dbms με δυνατοτητες πολλες η postgresql
    μπορει να συγκριθει με oracle η mysql οχι

    Για SQL Server αστο χαμενος χρονος-κοπος ... γενικα οτιδηποτε προιον της micrososft στην κατηγορια αυτη ειναι αχρηστο εξ ορισμου
    γιατι ειναι κλειστου κωδικα και παιζει μονο σε windows και οπως ολοι ξερουνε windows και περιβαλλον server ειναι ασυμβιβαστα πραγματα

  3. #3
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από mpetou Εμφάνιση μηνυμάτων
    δεν τιθετε ερωτημα innoDB για relational db η myisam ειναι απλα data storage.

    Αλλα μια που κανεις το βημα πηγενε σε postgresql για να εχεις dbms με δυνατοτητες πολλες η postgresql
    μπορει να συγκριθει με oracle η mysql οχι

    Για SQL Server αστο χαμενος χρονος-κοπος ... γενικα οτιδηποτε προιον της micrososft στην κατηγορια αυτη ειναι αχρηστο εξ ορισμου
    γιατι ειναι κλειστου κωδικα και παιζει μονο σε windows και οπως ολοι ξερουνε windows και περιβαλλον server ειναι ασυμβιβαστα πραγματα

    Καταρχήν η εφαρμογή είναι γραμμένη σε .ΝΕΤ απλά δεν θέλω τον SQL Server σαν βάση δεδομένων ....λόγω ότι γίνετε host η βάση σε Linux Server οπότε για να έχω SQL Server θέλω άλλο Server... Επειδή η εφαρμογή διαχειρίζεται εφαρμογές που παίζουν σε mySQL για αυτό παίζω με mySQL....

    Δεν έχω χρόνο να δοκιμάσω την PostgreSQL αργότερα ίσως...οπότε mySQL. Απλά με myISAM σέρνετε το πράγμα ....σκέφτομαι για InnoDB. Απλά διαβασα λίγο το ότι θέλει καλό σετάρισμα για performance...και με προβληματίζει αυτό !

  4. #4
    Εγγραφή
    08-07-2006
    Μηνύματα
    3.212
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    σου απαντησα ηδη μην σκεφτεσε καν την myisam εχει περιορισμενο ευρος εφαρμογων δεν κανει οταν εχεις σχεσιακη βαση ειναι μονο για απλη αποθηκευση δεδομενων.
    Ειναι αυτονοητο οτι θα βαλεις innodb για να κανεις δουλεια.

  5. #5
    Εγγραφή
    28-09-2012
    Μηνύματα
    860
    Downloads
    0
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    2048/512
    ISP
    Forthnet
    Path Level
    Interleaved
    Εννοείται innodb. Η MyIsam ένα μεγάλο κατά την γνώμη μου μειονέκτημα είναι ότι όταν τροποποιείς ένα πίνακα τον κλειδώνει όλο με αποτέλεσμα η απόδοση να υποφέρει. Ενώ η innodb κάνει low-level lock με ότι αυτό συνεπάγεται στην απόδοση.

    Γενικά η MYIsam είναι για απλή πρόσβαση data όπως λέει ο mpetou.

  6. #6
    Εγγραφή
    08-07-2006
    Μηνύματα
    3.212
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    Το βασικο ειναι οτι η myisam δεν ειναι ACID ενω η innodb ειναι.

  7. #7
    Εγγραφή
    09-09-2005
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    52
    Μηνύματα
    1.081
    Downloads
    32
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    200Mbps/200Mbps
    ISP
    INALAN - OTE
    DSLAM
    ΟΤΕ - ΒΑΡΝΑΣ
    Router
    HAUWEI HG8546M
    Τελικά την έκανες την αλλαγή σε InnoDB;
    ουδέν μονιμότερο του προσωρινού

  8. #8
    Εγγραφή
    24-10-2008
    Μηνύματα
    723
    Downloads
    0
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από mpetou Εμφάνιση μηνυμάτων
    Για SQL Server αστο χαμενος χρονος-κοπος ... γενικα οτιδηποτε προιον της micrososft στην κατηγορια αυτη ειναι αχρηστο εξ ορισμου
    γιατι ειναι κλειστου κωδικα και παιζει μονο σε windows και οπως ολοι ξερουνε windows και περιβαλλον server ειναι ασυμβιβαστα πραγματα
    Αν είχες δουλέψει με SQL server θα γνώριζες ότι πρόκειται για άριστο προιόν.

  9. #9
    Εγγραφή
    08-07-2006
    Μηνύματα
    3.212
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    οχι αλλα οσο αριστο και αν ειναι απο την στιγμη που ειναι κλειστο και παιζει μονο σε κλειστο συστημα ειναι αχρηστο για μενα.
    Δηλαδη ειναι καλυτερος απο την postgresql ?

  10. #10
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.359
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από gsenso Εμφάνιση μηνυμάτων
    Αν είχες δουλέψει με SQL server θα γνώριζες ότι πρόκειται για άριστο προιόν.
    Όσες βάσεις έχω δεi πολύ μεγάλου όγκου δεδομένων, πινάκων, σχέσεων, χρηστών κλπ, και σερνόντουσαν, κολλούσαν, κρεμούσε το σύστημα...
    από πίσω ήταν πάντα ένας MS SQL Server.
    Τυχαίο; Δεν νομίζω.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  11. #11
    Εγγραφή
    24-10-2008
    Μηνύματα
    723
    Downloads
    0
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από mpetou Εμφάνιση μηνυμάτων
    οχι αλλα οσο αριστο και αν ειναι απο την στιγμη που ειναι κλειστο και παιζει μονο σε κλειστο συστημα ειναι αχρηστο για μενα.
    Δηλαδη ειναι καλυτερος απο την postgresql ?
    Τι σημαίνει είναι άχρηστος; Επειδή χρειάζεται να πληρώσει μια εταιρεία για να το χρησιμοποιήσει;
    Αυτοί που δουλεύουν για να γίνει αυτό το προιόν δεν πρέπει να βιοποριστούνε;
    Δεν γνωρίζω αν είναι καλύτερος από την postgresql, γνωρίζω όμως ότι πρόκειται για αξιόλογο προιόν.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Όσες βάσεις έχω δεi πολύ μεγάλου όγκου δεδομένων, πινάκων, σχέσεων, χρηστών κλπ, και σερνόντουσαν, κολλούσαν, κρεμούσε το σύστημα...
    από πίσω ήταν πάντα ένας MS SQL Server.
    Τυχαίο; Δεν νομίζω.
    Όλες οι βάσεις έχουν προβλήματα. Και η DB2 κολλάει. Τι σημαίνει, ότι δεν είναι σοβαρή βάση;

  12. #12
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.359
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από gsenso Εμφάνιση μηνυμάτων
    Τι σημαίνει είναι άχρηστος; Επειδή χρειάζεται να πληρώσει μια εταιρεία για να το χρησιμοποιήσει;
    Αυτοί που δουλεύουν για να γίνει αυτό το προιόν δεν πρέπει να βιοποριστούνε;
    Δεν γνωρίζω αν είναι καλύτερος από την postgresql, γνωρίζω όμως ότι πρόκειται για αξιόλογο προιόν.

    - - - Updated - - -



    Όλες οι βάσεις έχουν προβλήματα. Και η DB2 κολλάει. Τι σημαίνει, ότι δεν είναι σοβαρή βάση;
    Εγώ κατέγραψα ένα γεγονός από την εμπειρία μου.
    Τα συμπεράσματα δικά σας.
    Προσωπική μου άποψη... ΟΧΙ δεν είναι σοβαρή βάση δεδομένων η MSSQL.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  13. #13
    Εγγραφή
    13-02-2007
    Περιοχή
    Χαλάνδρι
    Ηλικία
    41
    Μηνύματα
    2.759
    Downloads
    3
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    99999/9997
    ISP
    ΟΤΕ Conn-x
    Router
    Speedport W 724V
    SNR / Attn
    10.2(dB) / 6.5(dB)
    Παράθεση Αρχικό μήνυμα από deniSun Εμφάνιση μηνυμάτων
    Όσες βάσεις έχω δεi πολύ μεγάλου όγκου δεδομένων, πινάκων, σχέσεων, χρηστών κλπ, και σερνόντουσαν, κολλούσαν, κρεμούσε το σύστημα...
    από πίσω ήταν πάντα ένας MS SQL Server.
    Τυχαίο; Δεν νομίζω.
    Όχι δεν είναι τυχαίο απλά ο sql server παίζει αρκετά λόγω τιμής (έχει ακριβύνει αρκετά στις τελευταίες εκδόσεις), επίσης είναι δύσκολο να βρεις dba ή developer που να ξέρει να γράφει efficient sql. O sql server είναι για εμένα ίσως το no1 software που βγάζει η MS, είναι πολύ καλό rdbms και το λέω έχοντας δουλέψει αρκετά χρόνια σε βάσεις πολλών terabytes κυρίως σε τράπεζες.

    Η postgres είναι super αλλά σχεδόν ανύπαρκτη στην Ελληνική επαγγελματική πραγματικότητα οπότε είναι λίγο δώρο άδωρο, τουλάχιστο για το δικό μου point of view. Προσωπικά την σπρώχνω όπου μπορώ.


    I don't care if we have only one percent of the users, as long as they're the best one percent.
    It's a clear choice for quality over quantity, and originality over following the herd. I like that.

  14. #14
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από bazzil Εμφάνιση μηνυμάτων
    Τελικά την έκανες την αλλαγή σε InnoDB;
    τον


    οχι γιατί κάνω upgrade όλο τον server σε CentOS 6.4 και ταυτόχρονα μόλις γύρισα από διακοπές .... και βαριούμε να το ψάξω ακόμα ! Πρέπει όμως να ασχοληθώ και θα το κάνω στις επόμενες μέρες !

    Βασικά έχω πάθει μια διακοπίτιδα και δεν έχω μπορώ να δουλέψω με τίποτα !

  15. #15
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.359
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από Thuglife Εμφάνιση μηνυμάτων
    Όχι δεν είναι τυχαίο απλά ο sql server παίζει αρκετά λόγω τιμής (έχει ακριβύνει αρκετά στις τελευταίες εκδόσεις), επίσης είναι δύσκολο να βρεις dba ή developer που να ξέρει να γράφει efficient sql. O sql server είναι για εμένα ίσως το no1 software που βγάζει η MS, είναι πολύ καλό rdbms και το λέω έχοντας δουλέψει αρκετά χρόνια σε βάσεις πολλών terabytes κυρίως σε τράπεζες.

    Η postgres είναι super αλλά σχεδόν ανύπαρκτη στην Ελληνική επαγγελματική πραγματικότητα οπότε είναι λίγο δώρο άδωρο, τουλάχιστο για το δικό μου point of view. Προσωπικά την σπρώχνω όπου μπορώ.
    Τον συνηρμό που κάνεις με την τιμή δεν τον κατάλαβα.
    Τράπεζες να δουλεύουν με κεντρικό server με MSSQL... δυσκολεύομαι να το πιστέψω.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

Σελ. 1 από 2 12 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Μηνύματα: 0
    Τελευταίο Μήνυμα: 13-03-13, 12:58
  2. Nexus 7 or Ipad Mini - Nexus 10 or Ipad 4 Retina (32GB)
    Από lmih στο φόρουμ Laptop, tablet και mobile computing
    Μηνύματα: 5
    Τελευταίο Μήνυμα: 19-02-13, 22:03
  3. Βοήθεια! <<Reboot and Select proper Boot device or...>>
    Από Ερωτών στο φόρουμ Laptop, tablet και mobile computing
    Μηνύματα: 47
    Τελευταίο Μήνυμα: 01-08-12, 01:36

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας