Mamy pół-dużą bazę danych, której importowanie lokalnie zajmuje kilka naszych maszyn. Zastanawiałem się, czy istnieją jakieś narzędzia, które mogłyby połączyć się z bazą danych, przeprowadzić drobną analizę i pobrać próbkę bazy danych, zachowując wszystkie relacje za pomocą parametru przekazanego. Coś takiego jak pg_sample-through_size 1000 --dbhost mydbhost --dbuname uname --dbpword pword tworzy to zrzut, który mogę zaimportować do mojej bazy danych w celu testowania i programowania. Ale nie zajmie to 45 minut.Ułożenie próbki z bazy danych - Postgresql
Dzięki
To byłoby trudne zadanie przy zachowaniu integralności referencyjnej. Pomyśl o relacjach 1: n, gdzie jeden wiersz w tabeli "a" odnosi się do 5000 wierszy w tabeli "b" ... –
Zgadzam się, byłby. właśnie dlatego miałem nadzieję, że zostało już napisane. ;) Jednakże, jeśli możesz również podać kilka klas bazowych na początek i wziąć wszystko w tabeli, która miała rekord mniejszy od twoich wartości rough_size. – Sector7B
Chciałbym takiego narzędzia. Mogę śnić ... –