24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Programista Oracle PL/SQL—Procedury, Pakiety, Optymalizacja

98 przeglądów#2273
Okres wystawienia1 dzieńdo 18.11.2026
Opublikowane20.08.2026
Widoki9816 w ciągu 14 dni

O usłudze

Przetłumaczone
Jestem programistą Oracle PL/SQL, a Oracle nie jest dla mnie jednym z wielu systemów DBMS, lecz środowiskiem, w którym pracuję każdego dnia. Piszę procedury składowane, pakiety, funkcje i wyzwalacze, które niosą rzeczywistą logikę biznesową, i projektuję je tak, aby kod był łatwy do przeczytania, testowania i bezpiecznej zmiany po miesiącach. Gdy raport musi uzgodnić miliony wierszy, gdy nocna partia musi zakończyć się przed porannym oknem, a jedna procedura znajduje się w sercu procesu księgowego, chcę, aby ten kod był najpierw poprawny, a potem szybki—i również go przyspieszam. Dzięki zmiennym powiązanym, BULK COLLECT i FORALL, kursorom, kolekcjom i funkcjom analitycznym, pracuję z pewnością jak inżynier backendowy z frameworkiem, trzymając logikę blisko danych, zamiast przeciągać ogromne zestawy wyników przez sieć.

Większość mojej pracy to wydajność. Czytam plany wykonania, widzę, gdzie optymalizator popełnił błąd, i naprawiam to za pomocą indeksów, przepisanych złączeń, partycjonowania lub wskazówek, gdy wskazówki są naprawdę uzasadnione. Z AWR i śladów znajduję dokładne zapytanie, które naprawdę spowalnia system, nie zgadując, i spokojnie wyjaśniam w prostych słowach, dlaczego było wolne i co się zmieniło. Poza dostrajaniem buduję potoki ETL i warstwy raportowania bezpośrednio w Oracle: ładowanie i oczyszczanie danych źródłowych, stosowanie reguł biznesowych, stabilne tabele i widoki, którym BI i aplikacje mogą zaufać. Dbam o transakcje, obsługę błędów i logowanie, ponieważ zadanie, które kończy się cicho, jest gorsze niż takie, które kończy się głośno.

Nie jestem uniwersalnym DBA MySQL lub Postgres ani ogólnym specjalistą backendowym—jestem tym, do kogo ludzie przychodzą, gdy problem dotyczy Oracle i PL/SQL. Opisz swój schemat, swoje problemy i swój harmonogram—dam ci uczciwą wycenę i kod, który możesz utrzymać bez mojej pomocy.

— Procedury składowane, pakiety, funkcje i wyzwalacze w Oracle PL/SQL
— Pisanie i optymalizacja zapytań SQL (plany wykonania, indeksy, partycjonowanie)
— Przetwarzanie wsadowe: BULK COLLECT, FORALL, kolekcje, kursory referencyjne
— Potoki ETL i ładowanie danych (SQL*Loader, tabele zewnętrzne, staging)
— Zapytania raportowe, widoki i widoki zmaterializowane dla BI
— Refaktoryzacja i dokumentowanie kodu PL/SQL z przeszłości

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Olena T.Programowanie stron internetowych
Kontakt

Na jakie zapytania odpowiada ta strona