Diesen Artikel bewerten :
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Die meisten Hosting-Pakete bieten ein Limit für die Größe einer SQL-Server-Datenbank.
Bei Plesk wird bei Überschreitung der kritischen Grenze das Abonnement ausgesetzt, die Website ist dann nicht mehr funktionsfähig.
Es ist daher wichtig, proaktiv zu handeln und die Größe dieser Datenbank zu reduzieren, bevor es zu einer Quotenüberschreitung kommt.
Eine SQL-Server-Datenbank besteht aus zwei Dateien. Eine Datei, die die Daten, gespeicherten Prozeduren und Strukturen der Datenbank enthält, und eine weitere Datei, die "Journal" genannt wird und die Transaktionen aller Änderungen enthält, die an der ersten Datei vorgenommen wurden.
In Plesk wird die Summe dieser beiden Dateien berücksichtigt und als Referenz für die Berechnung der Größe Ihrer Datenbank herangezogen.
Wenn Ihre Datenbank beginnt, einen kritischen Wert zu erreichen, ist der erste Gedanke, der aufkommt, Daten zu löschen, um Platz zu schaffen. Aber das ist bei SQL Server nicht so einfach, denn beim Löschen von Daten führen Sie Löschabfragen durch, die die Protokolldatei vergrößern und in den meisten Fällen den unerwünschten Effekt haben, dass die Dateigröße eher zunimmt als abnimmt.
Was ist also die Lösung? Sie besteht in der Regel aus zwei Dingen: Prüfen Sie, welche der beiden Dateien ein Problem mit der Dateigröße hat, und reduzieren Sie die Dateigröße durch entsprechende Maßnahmen.
1. Melden Sie sich in Ihrem Plesk Control Panel an und klicken Sie auf"Datenbanken" und dann auf die Schaltfläche"MyLittleAdmin" der gewünschten Datenbank.
2. Sobald das MyLittleAdmin-Dienstprogramm angezeigt wird, klicken Sie in der linken Spalte auf das "+" links von"User Databases". Klicken Sie dann auf den Namen Ihrer Datenbank und schließlich auf das Symbol für die Anzeige der Eigenschaften.
3. Ein neues Fenster wird angezeigt. Klicken Sie auf die Registerkarte"Files", um die beiden für uns interessanten Zeilen wie im folgenden Screenshot anzuzeigen.
Die erste Zeile entspricht der Größe der Datei (.mdf), die die Daten enthält. Im Beispiel sehen wir, dass diese eine Größe von 104 MB hat.
Die zweite Zeile entspricht der Größe der Protokolldatei (.ldf), die die Transaktionen enthält. In unserem Beispiel ist diese 456 MB groß, also mehr als viermal so groß wie die Datendatei.
Daraus wird ersichtlich, warum es sinnvoll und wichtig ist, die Protokolldatei zu bereinigen, um Speicherplatz für Ihre SQL-Server-Datenbank zu gewinnen.
1. Um diese Aktion durchzuführen, müssen wir die SQL Server-Datenbank Ihrer Formel in die Software SQL Server Management Studio importieren.
Um diesen Vorgang durchzuführen, bitte ich Sie, dieser Dokumentation zu folgen: https: //help.lws-hosting.com/de/Wie-man-eine-SQL-Server-Datenbank-zwischen-Plesk-und-SQL-Server-Management-Studio-ubertragt
2. Nachdem Sie Ihre Datenbank importiert haben, müssen Sie nur noch die Größe der Protokolldatei reduzieren, indem Sie die Logs mithilfe einer von der Software ausgeführten Aufgabe löschen.
Klicken Sie dazu mit der rechten Maustaste auf die Datenbank und klicken Sie im Dropdown-Menü auf Aufgaben -> Verkleinern -> Dateien.
3. Im daraufhin erscheinenden Fenster wählen Sie einfach den Dateityp aus, den Sie verkleinern möchten (in unserem Fall die Protokolldatei, aber Sie können auch die Datendatei verkleinern).
In unserem Fall ist eine Optimierung um 97% möglich. Nach der Operation wird die Protokolldatei nur noch knapp über 10 MB groß sein, während sie vorher 459 MB groß war.
4. Nachdem Sie diese Operation durchgeführt haben, können Sie Ihre Datenbank einfach wieder in Plesk importieren, indem Sie dieser Dokumentation folgen: https: //help.lws-hosting.com/de/Wie-man-eine-SQL-Server-Datenbank-zwischen-Plesk-und-SQL-Server-Management-Studio-ubertragt
Wir haben gesehen, wie Sie die Transaktionsprotokolldatei verkleinern können, um mehr Platz für Ihre Daten zu schaffen. Der Inhalt dieser Protokolldatei wird größtenteils durch den Datenabrufmodus bestimmt. Wenn dieser auf "Vollständig" (FULL) eingestellt ist, wird die Datei schneller wachsen, als wenn Sie diese Option auf "Einfach" einstellen.
Um Ihr Wissen zu diesem Thema zu vertiefen, möchte ich Sie bitten, diesen Artikel zu lesen: https: //www.pulsweb.fr/logs-sql-server/
Um den Wiederherstellungsmodus in SQL Server Management Studio anzuzeigen oder zu ändern, möchte ich Sie bitten, wie folgt vorzugehen:
1. Klicken Sie mit der rechten Maustaste auf die Datenbank und klicken Sie dann auf Eigenschaften, um das Dialogfeld Datenbankeigenschaften zu öffnen .
2. Klicken Sie im Bereich Seite auswählen auf Optionen.
3. Der aktuelle Wiederherstellungsmodus wird im Listenfeld Wiederherstellungsmodus angezeigt .
4. Wenn Sie den Wiederherstellungsmodus ändern möchten, wählen Sie bei Bedarf einen anderen Modus aus der Liste aus. Zur Auswahl stehen Vollständig, Blockprotokolliert oder Einfach.
5. Klicken Sie auf OK.
Sie sind nun in der Lage, die Dateigröße Ihrer SQL-Server-Datenbank und damit die Gesamtgröße der Datenbank zu reduzieren sowie den Datenabrufmodus zu ändern, um die Zunahme der Größe der Transaktionsprotokolldatei zu begrenzen.
Zögern Sie nicht , sich bei Fragenüber ein Inzidenzticketan unsere technische Abteilung zu wenden.
Diesen Artikel bewerten :
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
1mn von Lesen
Wie erstellt man eine Datenbank in Plesk?
0mn von Lesen
Wie erstellt man eine ODBC-Verknüpfung in Plesk?
0mn von Lesen
Wie exportiere ich eine Datenbank in Plesk?
0mn von Lesen
Wie installiere ich myLittleAdmin auf Plesk?