24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Optymalizacja wydajności bazy danych i migracja MySQL ↔ PostgreSQL

133 przeglądy 0 opinii#42027
Budżet€525za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćGotówka, Przelew bankowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 30.08.2026
Odpowiedzi0średnia w kategorii: 0,5
Widoki13350 w ciągu 14 dni

Opis projektu

Przetłumaczone
Rozwijamy aplikację internetową, w której ruch, objętość danych i obciążenie bazy danych znacznie wzrosły w ciągu ostatnich dwóch lat, a baza danych stała się głównym wąskim gardłem. Strony, które kiedyś ładowały się natychmiast, teraz zawieszają się w godzinach szczytu, zadania w tle gromadzą się w kolejkach, a kilka zapytań raportowych czasami blokuje tabele na tyle długo, że zapytania użytkowników przekraczają czas oczekiwania. Potrzebujemy doświadczonego inżyniera baz danych, gotowego podjąć skoncentrowaną pracę optymalizacyjną: profilować obciążenie, identyfikować zapytania i wzorce dostępu powodujące rzeczywiste problemy oraz przekształcać tę analizę w konkretne, mierzalne poprawki, a nie przypuszczenia.

Zadanie ma dwie powiązane części. Pierwsza to optymalizacja istniejącego systemu: zbieranie i analizowanie logów wolnych zapytań, badanie planów wykonania, proponowanie indeksów, przeróbek zapytań i ukierunkowanych udoskonaleń schematu (normalizacja tam, gdzie to pomaga, denormalizacja lub tabele podsumowujące tam, gdzie jest to bardziej efektywne). Chcemy, aby każda rekomendacja była poparta danymi „przed i po” na realistycznej kopii naszych danych. Druga część to planowana migracja z MySQL do PostgreSQL. Musi być traktowana jako operacja bojowa z zerową utratą danych i minimalnym czasem przestoju: mapowanie typów danych i porównań, migracja przechowywanej logiki i ograniczeń, weryfikacja liczby wierszy i sum kontrolnych po obu stronach, plus przetestowany scenariusz wycofania w przypadku awarii.

Zaczynasz w środowisku testowym i uzgadniasz każdy krok z naszym zespołem przed dotknięciem produkcji. Jasna komunikacja, powtarzalne skrypty zamiast jednorazowych edycji ręcznych i szczera dyskusja o kompromisach są dla nas ważne. Proszę o podanie odpowiedniego doświadczenia z dużymi zbiorami danych oraz określenie narzędzi, które preferujesz do konwersji schematu i sprawdzania integralności. Wyniki muszą być udokumentowane, aby nasi deweloperzy mogli je utrzymywać w przyszłości.

— Kompletny audyt wolnych zapytań z priorytetyzacją i krokami reprodukcji
— Plan indeksów, przerobione zapytania i rekomendacje schematu z wynikami pomiarów
— Książka migracyjna: mapowanie typów, sekwencja przełączenia i wycofania
— Zautomatyzowana weryfikacja liczby wierszy, sum kontrolnych i integralności referencyjnej po migracji
— Dokumentacja przekazania i krótki przegląd dla naszego zespołu deweloperskiego
Inne / Różne Gotówka, Przelew bankowy
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Kute balustrady do schodów w domu i na werandzie

Kute balustrady do schodów w domu i na werandzie

Potrzebuję kutego balustrady na schody w moim domu oraz pasującej małej balustrady na werandzie: szkic wykonany dla tego domu, stonowane motywy roślinne, wygodny poręcz, wykończeni…

Inne / Różne23.09.20260190
0opinii
Szkliwiona mozaika na ścianę basenu wewnętrznego, 2 x 1,5 m

Szkliwiona mozaika na ścianę basenu wewnętrznego, 2 x 1,5 m

Poszukiwany: panel mozaikowy o wymiarach 2 x 1,5 m na nagą ścianę końcową naszego zadaszonego basenu. Motyw morski bez kreskówkowych ryb, płytki szklane z gradientem, od szkicu w s…

Inne / Różne20.09.20260198
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Inne / Różne” pojawiają się codziennie. Wszystkie projekty w kategorii

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora