W tym artykule przyjrzymy się instrukcji próżni podczas korzystania z Ubuntu 20.04 System. Zacznijmy od uruchomienia aplikacji konsolowej Ubuntu. Użyj skrótu „Ctrl+alt+t”, aby szybko go otworzyć. Spróbuj użyć instrukcji słowa kluczowego APT w powładzie, jak pokazano. Może poprosić Cię o hasło użytkownika zalogowane.
Jeśli chcesz, możesz to również ulepszyć. W przeciwnym razie otwórz bazę danych SQLITE w powładzie. Aby otworzyć bazę danych SQLITE, wypróbuj instrukcję jedno słowo „SQLite3” w tej powładzie. Konsola bazy danych zostanie wygenerowana jak pokazano. Teraz musisz utworzyć tabele i wstawić w nich rekordy.
Tworzyliśmy więc nową tabelę o nazwie „Test” z dwiema kolumnami za pomocą instrukcji Utwórz tabelę (i.mi., Id i Sal.) Obie kolumny są typu liczb całkowitych. Po utworzeniu tej tabeli „test” będziemy musieli wstawić w niej niektóre rekordy za pomocą wkładki do instrukcji, a następnie nazwy tabeli, nazw kolumn, w których chcemy umieścić wartości, a następnie „Wartości kluczowe” „Wartości kluczowe” przez zapisy do włożenia. W sumie 5 rekordów dla ID i SAL kolumny testu tabeli pomyślnie dodano. Instrukcja Select pokazała łącznie 5 rekordów na naszym ekranie SQLite Shell.
Utwórz test tabeli (id IN Not Null, Sal Int Not Null);Po tym musimy utworzyć jeszcze jedną tabelę bez żadnej winy. W tym celu ponownie użyjemy instrukcji Utwórz tabelę z nową tabelą o nazwie dane i kolumny wymienione w nawiasach wraz z ich typami. Dla tej tabeli utworzono dwie kolumny identyfikator i nazwę. Następnie wstawka do instrukcji została ponownie użyta do wstawienia niektórych rekordów w kolumnach identyfikatora i nazwy tabeli w nowo wygenerowanej tabeli „Dane”.
Po włożeniu łącznej liczby 5 rekordów w tej nowej tabeli „Dane” wypróbowaliśmy instrukcję SELECT, aby zobaczyć dane wstawione przez użytkownika. Wyjście instrukcji wybranych pokazało nam nowe 5 rekordów dla tej tabeli.
Utwórz dane tabeli (ID INT NULL, Nazwa Text Not Null);Dodając te rekordy do ich odpowiednich tabel, napotkaliśmy wiele problemów i błędów. Te problemy i błędy zostały przedstawione na załączonym zdjęciu, aby poinformować, że polecenie próżniowe zostanie użyte do zwolnienia przestrzeni, które te błędy i problemy zostały wykonane i nie zostały jeszcze usunięte. Mimo że usunęliśmy dane tabeli na pokazanym obrazie, proces upuszczania nie uwolni przestrzeni zajmowanej przez te błędy i tabele, które zostały utworzone.
.Instrukcja tabel została użyta do wyświetlania listy tabel. Do tej pory znaleziono 2 tabele. Skorzystajmy z instrukcji upuść, aby usunąć oba tabele z naszej bazy danych, testu i danych. Po usunięciu obu tych tabel nie znaleźliśmy tabel na liście tabeli wyświetlanych przez „.Tabele ”Instrukcja. Chociaż usunęliśmy te tabele z naszego systemu, pamięć, którą zajmowali. Aby zwolnić tę przestrzeń, później musimy wykonać instrukcję próżniową na naszej skorupce.
.tabeleAby ręcznie wykonać próżnię w bazie danych SQLITE, musisz użyć prostej instrukcji próżniowej w powłoce. Poniższy obraz pokazuje jego demonstrację. Zwolni przestrzeń zajmowaną przez niepełne procesy i upuszczy polecenia.
PRÓŻNIA;Załóżmy, że stworzyłeś nową bazę danych. Ponadto dodałeś do niego kilka tabel, a teraz chcesz go w pełni odkurzyć. Następnie możesz również wykonać ręczny sposób korzystania z instrukcji próżniowej. Na przykład stworzyliśmy nową bazę danych o nazwie „Test” za pomocą instrukcji SQLite3. Baza danych została pomyślnie utworzona. Następnie próbowaliśmy utworzyć w nim niektóre tabele i próbowaliśmy również wstawić niektóre rekordy do tabel (ja.mi., TEST.) W końcu wypróbowaliśmy instrukcję próżniową, aby ręcznie wyczyścić „test” bazy danych.
Innym sposobem użycia instrukcji próżniowej w celu wyczyszczenia konkretnej bazy danych jest wypróbowanie instrukcji próżniowej w Linux Shell. Wypróbowaliśmy instrukcję SQLite3 z nowo wykonaną nazwą „Test” bazy danych, a następnie typu próżniowego, który chcemy wykonać. Wartość „Pragma Auto Vacuum” może być ustawiona przez sami użytkownicy. Możesz po prostu użyć słowa kluczowego próżniowego z nazwą testową na powładzie.
SQLITE3 DATABASE_NAME „Pragma auto_vacuum”Możemy ustawić wartość zmiennej Pragma auto_vacuum na pełne dla pełnoprawnego automatycznego oczyszczania, aby przyrostowego do obsługi oczyszczania w przyrostach i żaden nie aby uniknąć automatycznej próżni.
Wniosek:
Było to w użyciu instrukcji próżniowej bazy danych Linux Shell i SQLite w celu oczyszczenia już istniejących baz danych i tabel poprzez zapisanie ich do zduplikowanych baz danych i odkładanie ich po wykonaniu próżni.