Beoordeel dit artikel :
Dit artikel was nuttig voor jou ?
Ja
Geen
Vous avez noté 0 étoile(s)
Sommaire
Procédure
De meeste hostingpakketten bieden een limiet op de grootte van een SQL Server-database.
Bij Plesk wordt het abonnement opgeschort als de kritische limiet wordt overschreden en is de website niet meer functioneel.
Het is daarom belangrijk om proactief te handelen en de grootte van deze database te verkleinen voordat de quota wordt overschreden.
Een SQL Server-database bestaat uit twee bestanden: een bestand met de gegevens, opgeslagen procedures en structuren van de database en een ander bestand genaamd het "logboek" met daarin de transacties van alle wijzigingen die zijn aangebracht in het eerste bestand.
In Plesk wordt de som van deze twee bestanden in aanmerking genomen en gebruikt als referentie voor het berekenen van de grootte van je database.

Als je database een kritieke drempel begint te bereiken, is het eerste idee dat in je opkomt om gegevens te verwijderen om ruimte vrij te maken. Maar zo eenvoudig is het niet met SQL Server, want door gegevens te verwijderen, voert u verwijderingsverzoeken uit die de grootte van het logbestand vergroten en in de meeste gevallen het onbedoelde effect hebben dat de grootte van de bestanden toeneemt in plaats van afneemt.
Wat is dan de oplossing? Over het algemeen zijn er twee dingen te doen: controleer welk van de twee bestanden het probleem qua grootte veroorzaakt en onderneem actie om het te verkleinen.
1. Maak verbinding met je Plesk-controlepaneel, klik op"Databases" en vervolgens op de knop"MyLittleAdmin" van de gewenste database.
2. Zodra het hulpprogramma MyLittleAdmin wordt weergegeven, klikt u in de linkerkolom op de "+" links van"Gebruikersdatabases", vervolgens klikt u op de naam van uw database en ten slotte klikt u op het pictogram voor het weergeven van de eigenschappen.

3. Er verschijnt een nieuw venster. Klik op het tabblad"Bestanden" om de twee regels te bekijken die voor ons van belang zijn, zoals in de schermafbeelding hieronder.

De eerste regel komt overeen met de grootte van het bestand (.mdf) dat de gegevens bevat. In het voorbeeld is dit 104 MB.
De tweede regel is de grootte van het logbestand (.ldf) dat de transacties bevat. In ons voorbeeld is de grootte van dit bestand 456 MB, of meer dan 4 keer de grootte van het gegevensbestand.
Hieruit blijkt hoe belangrijk het is om het logbestand op te schonen om opslagruimte voor uw SQL Server-database te besparen.
1. Om deze actie uit te voeren, moeten we de SQL Server-database van uw formule importeren in de SQL Server Management Studio-software.
Volg deze documentatie om deze procedure uit te voeren: https: //help.lws-hosting.com/nl/Een-SQL-Server-database-overzetten-tussen-Plesk-en-SQL-Server-Management-Studio
2. Zodra uw database is geïmporteerd, hoeft u alleen nog maar het logbestand te verkleinen door de logs te verwijderen met behulp van een taak die door de software wordt uitgevoerd.
Klik hiervoor met de rechtermuisknop op de database en klik vervolgens op Taken -> Verminderen -> Bestanden in het vervolgkeuzemenu.

3. 3. In het venster dat vervolgens verschijnt, selecteert u het bestandstype dat u wilt verkleinen (in ons geval het logbestand, maar u kunt de bewerking ook uitvoeren met het gegevensbestand).
In ons geval is een optimalisatie van 97% mogelijk. Na de bewerking zal de grootte van het logbestand iets meer dan 10MB zijn, vergeleken met 459MB voorheen.

4. Zodra deze operatie is uitgevoerd, importeert u uw database opnieuw in Plesk door deze documentatie te volgen: https: //help.lws-hosting.com/nl/Een-SQL-Server-database-overzetten-tussen-Plesk-en-SQL-Server-Management-Studio
We hebben gezien hoe u het transactielogbestand kunt verkleinen om ruimte vrij te maken voor uw gegevens. De inhoud van dit logbestand wordt grotendeels bepaald door de gegevensherstelmodus. Als deze is ingesteld op 'FULL', zal het bestand sneller groeien dan wanneer je deze optie instelt op 'Simple'.
Lees voor meer informatie over dit onderwerp dit artikel: https: //www.pulsweb.fr/logs-sql-server/
Volg deze procedure om de herstelmodus weer te geven of te wijzigen in SQL Server Management Studio:
1. Klik met de rechtermuisknop op de database en klik vervolgens op Eigenschappen om het dialoogvenster Database-eigenschappen te openen.
2. Klik in het deelvenster Selecteer een pagina op Opties.
3. De huidige herstelmodus wordt weergegeven in de lijst Herstelmodus.
4. 4. Als u de herstelmodus wilt wijzigen, selecteert u een andere modus in de lijst. De keuzemogelijkheden zijn Volledig, Bulk Journaled of Eenvoudig.
5. Klik op OK.
U bent nu in staat om de grootte van de bestanden in uw SQL Server-database en daarmee de totale grootte te verkleinen en de gegevensherstelmodus aan te passen om de toename van de grootte van het transactielogboekbestand te beperken.
Als u nog vragen hebt,aarzel dan niet om contact op te nemen met onze technische afdeling via een incidentticket.
Beoordeel dit artikel :
Dit artikel was nuttig voor jou ?
Ja
Geen
1mn lezen
Hoe maak ik een database in Plesk?
0mn lezen
Hoe maak ik een ODBC-koppeling in Plesk?
0mn lezen
Hoe exporteer ik een database naar Plesk?
0mn lezen
Hoe installeer ik myLittleAdmin op Plesk?