Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 167 Pomógł: 0 Dołączył: 30.04.2004 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Witam
Mam problem z importem dużych baz danych MySQL (z serwera na localhost). Do importu jedna tabela w InnoDB, Baza w rozmiarze 1 GB, która ma 2,4 mln rekordów wgrywa mi się prawie 14 godzin, czyli jak na moje oko znacznie za długo. Bazę wyeksportowałem MYSQLdumperem, importuję też MYSQLdumperem. Nie robiłem co prawda żadnych testów, ale przy imporcie z linii komend, wcale nie wygląda żeby to szło szybciej. Być może można coś w konfigu mysqla zmienić, ale nie bardzo wiem co, żeby szło szybciej. Jeśli ktoś ma jakieś doświadczenie w tym temacie byłbym wdzięczny za wskazówkę. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 167 Pomógł: 0 Dołączył: 30.04.2004 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Dzięki za pomoc, szukałem ale po innych zapytaniach. Polecenia source akurat tam nie znalazłem.
Zrobiłem test z pełnymi dodaniami i z rozszerzonymi (eksport przez phpmyadmina) - w przypadku pełnych dodań działa wolno, to w przypadku rozszerzonych działań prawie 350 tys. rekordów zaimportowało się w czasie poniżej 5 minut (nie sprawdzałem dokładnie czasu, ale na pewno poniżej 5 minut), więc widzę że ma to ogromny wpływ na szybkość importu. Problem z pierwszego posta - wszystko było z pełnymi dodaniami (tak wyeksportowałem), więc być może dlatego też z konsoli trwało mi to długo tak jak w przypadku source. Pozostaje w takim razie jeszcze jedno pytanie, skoro wiem już jak zrobić szybki import - czym wyeksportować bazę danych żeby były rozszerzone dodania a nie pełne? PhpMyAdmin w przypadku naprawdę dużej tabeli może chyba nie dać rady - czasami miałem mniejszą bazę i się zaczynało pobieranie pliku php w przeglądarce... |
|
|
|
pitbull82 Import dużej bazy - bardzo długi czas 6.01.2012, 10:34:37
melkorm Spróbuj tego
http://www.wojtekww.net/import-duzych... 6.01.2012, 10:38:40
melkorm http://dev.mysql.com/doc/refman/5.1/en/mys...exten... 6.01.2012, 11:42:21
pitbull82 No tylko że niestety na serwerze nie mam dostępu d... 6.01.2012, 11:43:24
melkorm a przez system nie da rady?
PS. I co to za serwe... 6.01.2012, 11:48:37
pitbull82 No niestety większość kont hostingowych które mam ... 6.01.2012, 12:02:36
melkorm CytatPhpMyAdmin wiem że ma tę opcję, ale nie zawsz... 6.01.2012, 12:15:38
pitbull82 Zmiana hostingu nie wchodzi w rachubę, eksport czę... 6.01.2012, 13:17:02
melkorm No pewnie pamięć / procek zostało przekroczone, na... 6.01.2012, 13:41:42
by_ikar A ja polecam do importu i exportu w miejscach gdzi... 6.01.2012, 13:47:49
pitbull82 Dzięki, wygląda bardzo obiecująco. Co prawda wszys... 6.01.2012, 14:09:20 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:51 |