Dzieje się to za każdym razem, czy czasami, przy bardziej złożonych zapytaniach?
Błąd wywala zawsze po samym zapytaniu.
Wygląda na to że coś się "przepełnia".
To nowa wirtualka, także innych baz nie używałem tutaj.
Czy błąd wyskakuje po jakimś czasie, czy natychmiast?
Po ok 10 sekundach od uruchomienia
sudo mysql -uroot baza < /home/hipekk/backup.sql
Na jakim systemie stoi SQL - Windows czy Linux?
Ubuntu 20.04.3 LTS
To Twój serwer postawiony lokalnie, czy jakiś hosting/VPS?
Wirtualka w VirtualBoxie
Jeśli stoi na linuksie - zobacz, co widać w /var/log/syslog - może to być brak pamięci podczas przetwarzania zapytania.
Nie ma żadnych błędów (ostatni wpis to Started MySQL Community Server.
)
Ile masz pamięci w systemie? Spróbuj pobawić się z wartością innodb_buffer_pool_size = 3G
Maszyna ma przypisane 4 GB pamięci.
Obserwowałem użycie pamięci przez mysql'a w trakcie przywracania bazy - nie wybiega ponad 1 GB.
Pokaż, co da Ci mysql> SHOW GLOBAL STATUS LIKE 'Aborted_connects'; - https://dev.mysql.com/doc/ref[...]/server-status-variables.html
Aborted_connects | 0
Jakiej wielkości jest baza?
Plik sql z backupem waży 20 MB.
Kombinuje dalej i wychodzi na to, że problemem są niektóre konkretne zapytania tworzące wiele indeksów dla tabeli jednocześnie.
Stworzenie tych indeksów jeden po drugim przechodzi bez problemu.