woj. łódzkie
Odchudzanie baz danych
Łódź
Przez lata do bazy firmy z Łodzi importowano cenniki, kartoteki od dostawców i dane z poprzedniego systemu. Przy każdym imporcie ktoś zakładał tabelę roboczą, a przed każdą większą zmianą — kopię tabeli „na wszelki wypadek". Dziś w bazie jest kilkadziesiąt takich tabel, nikt nie pamięta, do czego służyły, i nikt nie odważy się ich usunąć.
Tabele robocze
Tabele „na wszelki wypadek"
Import danych do systemu rzadko przebiega w jednym kroku. Dane trafiają najpierw do tabeli roboczej, są poprawiane, a potem przenoszone do systemu. Przed większą zmianą ktoś robi kopię tabeli, żeby móc wrócić. Wszystko rozsądne — o ile po zakończeniu pracy ktoś posprząta.
W bazach firm z Łodzi, do których przez lata importowano cenniki, kartoteki i dane z poprzednich systemów, takich pozostałości jest dużo. Tabele robocze z importów sprzed lat, kopie tabel z datą w nazwie, dane z migracji, które miały być usunięte „po sprawdzeniu". Zajmują miejsce, wydłużają kopie i konserwację.
Spisujemy obiekty w bazie, które nie należą do systemu ERP, i sprawdzamy, czy cokolwiek z nich korzysta: raporty, integracje, zadania. Dla każdego ustalamy z firmą decyzję. Przed usunięciem obiekt trafia do archiwum, więc zawsze można do niego wrócić.
Zakres
Co obejmuje sprzątanie bazy
Ostrożnie, obiekt po obiekcie.
- Spis obiektów spoza struktury systemu ERP
- Rozmiar i data ostatniego użycia każdego obiektu
- Sprawdzenie zależności: raporty, integracje, zadania
- Rozmowa z osobami, które robiły importy
- Decyzja firmy dla każdego obiektu
- Archiwum obiektów przed usunięciem
- Usunięcie w oknie serwisowym
- Zasada sprzątania po przyszłych importach
- Nie usuwamy obiektów bez sprawdzenia zależności
- Nie ruszamy tabel należących do systemu ERP
- Nie usuwamy niczego bez archiwum
Co znajdujemy
Co zwykle znajdujemy
Poniżej typowe obiekty i sposób postępowania.
| Obiekt | Pochodzenie | Postępowanie |
|---|---|---|
| Tabele robocze importów | importy cenników i kartotek | archiwum i usunięcie |
| Kopie tabel z datą w nazwie | zabezpieczenie przed zmianą | archiwum i usunięcie |
| Dane z poprzedniego systemu | migracja | archiwum, jeśli potrzebne |
| Widoki i procedury raportów | raporty na zamówienie | sprawdzenie użycia |
| Tabele wymiany z integracjami | integracje | sprawdzenie z wykonawcą |
| Obiekty bez opisu i właściciela | nieznane | wyłączenie i obserwacja |
| Obiekty używane | raporty, zadania | zostają, z opisem |
Obiekt, którego przeznaczenia nikt nie zna, najpierw przenosimy do archiwum i obserwujemy, czy coś przestało działać. Jeśli po pełnym cyklu pracy firmy nic się nie stało, można go usunąć z bazy.
Wynik
Co dostajecie
Bazę bez śmieci po latach importów.
- Spis obiektów: Co jest, skąd i czy jest potrzebne.
- Czysta baza: Mniejsza, z krótszą kopią.
- Zasada na przyszłość: Sprzątanie po każdym imporcie.
Łódź w praktyce
Czego nauczyły nas pozostałości po importach w Łodzi
Pierwsza rzecz: kopie całych tabel dokumentów robione „na wszelki wypadek" przed zmianami potrafią zajmować tyle co same tabele. Nikt ich nie potrzebuje, bo od dawna są nieaktualne.
Druga: dane z migracji z poprzedniego systemu bywają w bazie latami. Czasem są potrzebne, częściej nie. Decyzję podejmuje firma, po obejrzeniu, co zawierają.
Trzecia: prosta zasada — tabela robocza usuwana po zakończonym imporcie, kopia tabeli z datą ważności — zapobiega powrotowi problemu.
W bazie było kilkadziesiąt tabel, o których nikt nic nie wiedział. Po spisie okazało się, że potrzebne są trzy. Reszta trafiła do archiwum, a baza i kopia zmniejszyły się wyraźnie.
Na start
Czego potrzebujemy na start
Najważniejsze są osoby, które robiły importy.
- System ERP i jego wersja
- Osoby lub firmy wykonujące importy i migracje
- Informacja o raportach i integracjach na bazie
- Kontakt do dostawcy systemu
- Okno serwisowe
- Dostęp do serwera
Współpraca
Jak pracujemy
Zaczynamy od spisu obiektów spoza systemu i sprawdzenia ich użycia.
Rozmawiamy z osobami, które robiły importy, i przygotowujemy listę do decyzji firmy. Pracujemy zdalnie.
Archiwizujemy obiekty, obserwujemy i usuwamy w oknie serwisowym. Przekazujemy zasadę sprzątania po przyszłych importach.
Zasięg
Gdzie dokładnie pracujemy
Bazy po latach importów sprzątamy dla firm z Łodzi zdalnie.
Pracujemy też dla firm ze Zgierza, Pabianic, Konstantynowa Łódzkiego, Aleksandrowa Łódzkiego, Rzgowa i Strykowa.
- Śródmieście
- Bałuty
- Górna
- Widzew
- Polesie
- Karolew-Retkinia Wschód
- Teofilów-Wielkopolska
- Chojny
- Radogoszcz
- Olechów-Janów
- Stare Polesie
- Julianów-Marysin-Rogi
Poza samym miastem pracujemy też w okolicy: Pabianice, Zgierz, Aleksandrów Łódzki, Konstantynów Łódzki, Rzgów, Tuszyn, Stryków. Dla nas to ten sam wyjazd, a dla wyszukiwarki osobny zestaw zapytań, o który mało kto konkuruje świadomie.
Budżet
Ile kosztuje sprzątanie bazy
Wyceniamy po analizie.
| Etap | Zakres | Czas | Orientacyjnie |
|---|---|---|---|
| Analiza | spis obiektów, rozmiary, zależności | zwykle 1–2 dni pracy | stała cena, raport z liczbami |
| Uzgodnienia | rozmowy, lista decyzji | kilka dni | wycena po analizie |
| Archiwum i usunięcie | z obserwacją | okno serwisowe | wycena po analizie |
| Zasady na przyszłość | sprzątanie po importach | krótko | w wycenie prac |
Obiekty należące do systemu ERP zostają nietknięte.
Współpraca
Od kilkudziesięciu tajemniczych tabel do czystej bazy
Spis
Obiekty spoza systemu.
Zależności
Raporty, integracje, zadania.
Rozmowy
Z autorami importów.
Decyzje
Firmy dla każdego obiektu.
Archiwum
Przed usunięciem.
Zasada
Sprzątanie po importach.
Pytania
Zanim zapytasz
Z importów, migracji i kopii robionych przed zmianami.
Nie, jeśli sprawdzimy zależności i najpierw zarchiwizujemy.
Firma, na podstawie przygotowanej listy.
Nie.
Archiwizujemy i obserwujemy przez pełny cykl pracy.
Analiza ma stałą cenę, dalsze prace wyceniamy po niej.
Ta sama okolica
Pozostałe usługi w Łodzi
Ta sama usługa
Optymalizacja baz danych w innych miastach
Posprzątajmy bazę po latach importów
Napiszcie, jakie importy i migracje przechodziła Wasza baza. Zaczniemy od spisu.