Pomoc - pocięcie dużej bazy danych na częsci

0

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

0

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.

0

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?

0

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?

0

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?

0

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).

1 użytkowników online, w tym zalogowanych: 0, gości: 1