Witam, czy ktos wie jakim programem mogę pociąc baze danych (130mb) na 2-3 częsci?
Nie znalazłem nigdzie odpowiedzi na to pytanie, wiec stworzyłem nowy temat.
Czekam na Waszą pomoc
Witam, czy ktos wie jakim programem mogę pociąc baze danych (130mb) na 2-3 częsci?
Nie znalazłem nigdzie odpowiedzi na to pytanie, wiec stworzyłem nowy temat.
Czekam na Waszą pomoc
Nie da się bazy po prostu "pociąć" na kilka mniejszych baz. Oczywiście przy zachowaniu pełnej funkcjonalności. Takie pocięcie może naruszyć, i zapewne naruszy, różne relacje pomiędzy poszczególnymi rekordami w bazie. Można spróbować znormalizować bazę i tym samym pozbyć się redundantnych danych.
Swoją drogą 130mb to mała baza.
Nawet bardzo mala. Co takiego w tej bazie nie pasuje, ze chcesz ja 'pociac'? Za wolno zapytania chodza? Nie masz miejsca na hostingu na tyle?
Dzieki za odpowiedz..
Nie potrafie wgrac calej bazy za jednym zamachem w MyPhpAdmin ponieważ przyjmuje on +/- 65mb
W jaki inny sposób mogę załadować tą baze (130mb) do SQL.
Znacie rozwiązanie mojego problemu?
Zatem zgaduję, że pod pojęciem "baza" masz na myśli po prostu plik SQL z poleceniami CREATE/INSERT, a nie działające struktury przechowujące dane i metadane?
o ile możesz to wbij się do bazy bezpośrednio za pomocą SQLDevelopera. Różne IDE też mają zazwyczaj taką możliwość. W Eclipse czy NetBeans się da. Następnie ładujesz całą bazę bezpośrednio z pominięciem phpadmina (który ssie). Względnie jak pracujesz z konsoli z mySQLem to można po prostu połączyć się z bazą z palca i wykonać to ładowanie danych jak zwyczajny skrypt. Tylko pogadaj z adminem serwera, bo jeżeli serwer DB jest współdzielony to może mieć pretensje o za dużą transakcję (pamiętaj robisz to w transakcji).