Ankündigung

Einklappen
Keine Ankündigung bisher.

probleme mit MySQL-Performance

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • probleme mit MySQL-Performance

    Hallo zusammen,

    bin langsam am ende mit den Nerven... und hoffe dass man mir helfen kann.

    Ich von einem älteren Server (von 1und1) zu einem anderen Anbieter gewechselt. Im Gegensatz zum alten Server hat der neue Server hat 16 GB Ram und 8 CPUs, also quasi doppel und dreifach mehr Hardware-Power und Bandbreite.

    Soweit so gut.

    Theoretisch müssten ["sollten"] die MySQL-Abfragen mindestens genauso schnell wie auf dem alten Server durchlaufen....

    Leider ist es in der Praxis nicht so, obwohl die Datenbanken exakt die gleichen;

    Bei einer Abfrage läuft es sogar ins Timeout: eigentlich sollte das zu einer Index-Problem hindeuten, allerdings sind die Indexe exakt gleich gesetzt...


    Ich bin nun ratlos...

    Hoffe auf wertvolle Ratschläge

  • #2
    Mysql läuft mit den gleichen Einstellungen?

    Grüße.

    Kommentar


    • #3
      MySQL-läuft mit denselben einstellungen (sofern Version/Betriebssystem zulassen);

      alt: linux/mysql: 5.1
      neu:win2008/mysql5.5

      Kommentar


      • #4
        Bitte poste mal die beiden my.ini/my.cnf Gib bitte außerdem an, welche Storage Engine(s) Du für Dein Projekt verwendest.

        Btw: Warum im PHP-Forum?

        Gruß Jens

        Kommentar


        • #5
          Habe gerade festgestellt, dass wenn ich die Tabelle lösche und anschließend neu wieder neu anlege und dann die Daten aus der Sicherung (dump) wieder einlese ==> dann funktioniert es zwar, allerdings bis zum nächsten Insert-Befehl...

          Da muss irgendwas noch mit den Indexen sein? ODER?

          Kommentar


          • #6
            Nö, nicht zwingend, bzw. unter Umständen nur indirekt.

            Gruß Jens

            Kommentar


            • #7
              Hat jemand noch eine Idee?

              Kommentar


              • #8
                Bitte Forenstruktur beachten!

                [MOD: verschoben]

                Kommentar


                • #9
                  Deaktivier doch zum Testen einfach die Indizes.

                  Wie weit hast du Zugriff auf den Server?

                  Kommentar


                  • #10
                    Die Idexe hatte auch son deaktiviert, allerdings hat sich nichts geändert.

                    Ich habe Vollzugriff auf den Server.


                    Ich habe das Gefühl, dass die Indizes nicht laufend aktualisiert und im RAM gehalten werden. Ist es irgendwie möglich die indizes manuell ins RAM zu laden?

                    Kommentar


                    • #11
                      Check mal die Einstellungen "key_buffer", wenn du MyISAM verwendest,
                      und "innodb_buffer_pool_size" für InnoDB.

                      Grüße.

                      Kommentar


                      • #12
                        ansonsten mach's wie ich , gib Windows(Server) die Schuld </OT>

                        Kommentar


                        • #13
                          Zitat von eagle275 Beitrag anzeigen
                          ansonsten mach's wie ich , gib Windows(Server) die Schuld </OT>


                          Leider muss das Tool auf Win2008 laufen

                          Kommentar


                          • #14
                            Zitat von php1704 Beitrag anzeigen
                            Check mal die Einstellungen "key_buffer", wenn du MyISAM verwendest,
                            und "innodb_buffer_pool_size" für InnoDB.
                            Das wäre sicherlich sinnvoller, als hier weiter wild rum zu raten. Es gibt übrigens auch noch ein paar andere relevante Einstellungsmöglichkeiten - deshalb auch meine in #4 geäußerte Informationsnachfrage, die so sträflich ignoriert wurde.

                            Gruß Jens

                            Kommentar


                            • #15
                              das habe ich gecheckt habe schon beide werte auf 2GB hochgesetzt, hat auch nichts gebracht.

                              ((

                              Kommentar

                              Lädt...
                              X