phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Wgrywanie du?ych baz danych.
Autor Wiadomość
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 04-06-2004, 01:18   Wgrywanie dużych baz danych.

Bardzo często pytacie się jak wgrać duże bazy na serwer.
Ja robie cos takiego:

1. Czyszcze:
Kod:
phpbb_search_results
phpbb_search_wordlist
phpbb_search_wordmatch


2. Robie kopie GZIP wszystkich tabel OPRÓCZ:
Kod:
phpbb_posts
phpbb_posts_text

nazywam to Zrzut_[data]_1.gz.

3. Zrzucam:
Kod:
phpbb_posts

nazywam to Zrzut_[data]_2a.gz.

4. Zrzucam:
Kod:
phpbb_posts_text

nazywam to Zrzut_[data]_2b.gz.

<HR>

Teraz wrzucam na 3 wrzuty do innej bazy.
W panelu admina odtwarzam "SZUKAJ"

02:18 Rano - Widmo
_________________
Potrzebujesz pomocy?
 
     
Gadatliwa Kasia 

   
Andrzej.K


Pomógł: 9 razy
Posty: 196
Wysłany: 04-06-2004, 06:51   

Cytat:
02:18 Rano - Widmo


Poniewa?, nie zostało to jasno napisane (pewnie ze wzglądu na godzin? tworzenia), pozwole sobie dopisać:

Ty, Gość - możesz zrobić to tak samo... :wink:
_________________
Andrzej.K
 
     
Nejaa Halcyon

Posty: 1
Wysłany: 04-06-2004, 07:23   

Hyhy, jasne :P Choc teraz staram sie sobie zalatwic mysql bez ograniczen ale to OT :P
Hmmm, moge sprobowac tak zrobic, ale to myphpadminem tak? :>
Edit: Ale powiedzmy zrobilem kopie bazy danych wszystkiego z Forum i teraz mam jeden duzy plik, to w takiej 'pozycji' tez dam rade to zrobic?
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 04-06-2004, 10:27   

możesz probowac sie bawic i robic kopiuj wklej do innych plikow.
A jak możesz jeszcze raz tro zrob nowy zrzut.
_________________
Potrzebujesz pomocy?
 
     
Tech


Pomógł: 12 razy
Posty: 252
Wysłany: 04-06-2004, 18:41   

A może wystarczy popro?i? admina o wykonanie kopię
Lub samemu przez shella np:
Kod:
mysqldump -u[user] -p --databases [baza]>baza
_________________
@ home.pl
 
     
Crack



Pomógł: 136 razy
Posty: 1442
Wysłany: 04-06-2004, 19:23   

Chyba przydałaby się jaki? dumper do dużych baz sqla. Jeśli nic nowego tu nie wyp?ynie, to najprawdopodobniej w wakacje jaki? napiszę :D
 
     
Przemo



Pomógł: 210 razy
Posty: 3148
Wysłany: 04-06-2004, 20:18   

Crack, bigdumper jest juz napisany nawet dorobićem go do phpBB jest tylko jeden jedyny problem nie kaceptuje ciągu znaków:
Kod:
tekst;
To znaczy akceptuje, ale uznaje to za koniec zapytania SQL Nie mam pomysłu.
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 04-06-2004, 21:16   

Tech, shell to dla niektorcycha czarna magia, na niektorych serwerach tego nie ma, a admini sa tylko mili wtedy - jak bulisz :)

Przemo, a pytales na jakims forum ?
Powiedz dokladnie: jak w poscie jest napis text; to rozwala wrzut do bazy ?
_________________
Potrzebujesz pomocy?
 
     
McCoolPi3

Posty: 1
Wysłany: 05-06-2004, 05:59   

Cytat:
Ty, McCoolPi3 - możesz zrobić to tak samo...

THX i tak w?a?nie zrobić :)
 
     
Crack



Pomógł: 136 razy
Posty: 1442
Wysłany: 05-06-2004, 20:14   

Czyli skrypt skanuje lini? i jak natrafi na ";" uznaje to za jej koniec? Jeśli tak, to możnaby spróbować wczytywa? skrypt liniami (wg. zasady - 1 linia = 1 polecenie). Wtedy trzebaby tylko wykrywa? konstrukcj? CREATE TABLE i inaczej ją traktowa?.
_________________
[ DumpLoader 1.0 ] [ Spider Friendly 1.3.12 Google Sitemaps 1.4 ]
[ Tanuki: recenzje anime | forum ]
 
     
Przemo



Pomógł: 210 razy
Posty: 3148
Wysłany: 05-06-2004, 21:18   

Ale kopia bazy z phpmyadmina wyglada tak, ze w tresci postow linie sa łamane, czyli to nic nie da.
 
     
Crack



Pomógł: 136 razy
Posty: 1442
Wysłany: 06-06-2004, 10:26   

Czyli pozostaje skanowanie całego pliku znak po znaku. Pooglądam sobie bigdumpera i zobacz?, może co? wymyśl? :)
_________________
[ DumpLoader 1.0 ] [ Spider Friendly 1.3.12 Google Sitemaps 1.4 ]
[ Tanuki: recenzje anime | forum ]
 
     
Przemo



Pomógł: 210 razy
Posty: 3148
Wysłany: 06-06-2004, 12:42   

Raczej trzeba by było poogląda? phpmyadmina, ja jednak zw?tpiłem.
 
     
Crack



Pomógł: 136 razy
Posty: 1442
Wysłany: 06-06-2004, 18:33   

Phpmyadmin też chyba ma ograniczenie: te 2 MB, ale może to tylko żeby nie generowa? ruchu? Nie wiem.
A jak się mają funkcje z includes/sql_parse.php? Wykonanie ich zajmuje stosunkowo dużo czasu (u mnie 1sek dla 700 kB nie licząc czasu na SQL), ale może to zadziałał Możnaby wtedy przetworzyć plik .sql, zapisać plik tymczasowy i z niego odczytywa? polecenie po poleceniu.
_________________
[ DumpLoader 1.0 ] [ Spider Friendly 1.3.12 Google Sitemaps 1.4 ]
[ Tanuki: recenzje anime | forum ]
 
     
Gadatliwa Kasia 

   
Przemo



Pomógł: 210 razy
Posty: 3148
Wysłany: 06-06-2004, 18:48   

Nie ma znaczenia czy phpmyadmin potrafi wgrac duze bazy, phpmyadmin robi to w jednej calosci i dlatego nie ma szans, bigdumper to dzieli. Ale chodzi o to, zeby wyciagnac z phpmyadmina funkcje ktora odczytuje plik SQL lub ktora odczytuje zapytania z pola textarea.
Nie ma tez zupelnie znaczenia ile czasu to zajmie. Chodzi o efekt, czyli o to zeby wrzucilo taka duz? baze danych.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 11
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę