Preskoči na vsebino
Evropsko podjetjeUstanovljeno leta 2014Zgrajeno in upravljano v EvropiPlačila varuje Plačila s kartico potekajo prek Stripe. Vaši podatki o kartici nikoli ne pridejo do naših strežnikov.
GRADAX

Načrtovanje in optimizacija baz podatkov

Struktura baze podatkov, ki ohranja podatke pravilne in poizvedbe hitre, zasnovana nova ali popravljena na mestu.

Prodaja GRADAXAvtomatizacija & PodatkiNaročite takojUstanovljen leta 2014, razvit in upravljan v Evropi

Ključne lastnosti

  • Poročilo o zasnovi ali pregledu sheme
  • Diagram entitet in relacij
  • Skripte za selitev sprememb
  • Optimizacija indeksov in poizvedb s časovnimi meritvami
  • Slovar podatkov
Poglejte celotno specifikacijo

O tej storitvi

Zasnujemo nove sheme baz podatkov in popravimo obstoječe, ki so postale počasne ali nepregledne. To pomeni tabele, ki ustrezno modelirajo vaše poslovanje, omejitve, ki preprečujejo vnos neveljavnih podatkov, in indekse, temelječe na poizvedbah, ki jih dejansko izvajate. Za obstoječo bazo podatkov najdemo počasi delujoče poizvedbe, razložimo, zakaj so počasne, in jih odpravimo brez prekinitev dela.

Večina počasnih baz podatkov manjka očitni indeks

Ko se aplikacija upočasni, ko raste, vzrok običajno ni strežnik ali pogon baze podatkov. Je nekaj poizvedb, ki skenirajo cele tabele, ker noben indeks ne ustreza načinu iskanja. Poizvedba, ki je s 1.000 vrsticami trajala 20 milisekund, lahko z milijonom traja sekunde, in nihče tega ne opazi, dokler ne opazijo stranke.

Začnemo z dokazi: lastno statistiko baze podatkov o tem, katere poizvedbe se izvajajo najpogosteje in trajajo najdlje. To običajno kaže na kratek seznam popravkov, kot je indeks na stolpcih, ki jih običajni filter uporablja, poizvedba, preoblikovana tako, da se izogne nalaganju celih tabel, ali manjkajoča povezava med tabelami, ki prisili ponavljajoče se iskanja. Vsako poizvedbo izmerimo pred in po, tako da je izboljšava vidna, ne le trjena.

Omejitve ustavijo slabe podatke na vratih

Številne baze podatkov se zanašajo na aplikacijo, da ohrani podatke čiste. Aplikacija preveri, ali je e-pošta edinstvena, ali naročilo pripada resnemu kupcu in ali količina ni negativna. Nato drugo aplikacija, skripta za uvoz ali pohitro ročno popravilo preskočijo te preverbe, v bazi pa se pojavljajo podvojeni in osamljeni zapisi. Poročila se med seboj ne ujemajo in nihče ni prepričan, katera številka je pravilna.

Dobro oblikovana shema samodejno uveljavlja pomembna pravila: omejitve edinstvenosti, tuji ključi, preverjalne omejitve in smiselne privzete vrednosti. Vsak sistem, ki piše v bazo, jih mora upoštevati. Za obstoječi sistem najdemo mesta, kjer so podatki že napak, načrtujemo čiščenje in nato dodamo omejitve, da se težava ne ponovi.

  • Omejitve edinstvenosti za polja, ki se ne smejo ponavljati, kot so e-pošta ali številke faktur
  • Tuji ključi, ki preprečujejo, da bi zapisi kazali na nekaj, kar ne obstaja
  • Preverjalne omejitve za vrednosti, ki morajo ostati v določenem razponu
  • Indeksi, izbrani glede na dejanske vzorce poizvedb, ne dodani povsod

Specifikacije

Kategorija
Avtomatizacija & Podatki
Cena
290 € do 1050 €
Velikosti
Malo (Pregled), Srednje (Pregled in popravki), Veliko (Nova zasnova ali ponovna zasnova)
Rok izvedbe
3 dni do 4 tednov
Fakturirano
Enkratno
Kaj dobite
5 postavk, vse vključene v ceno
Kaj potrebujemo od vas
Bralni dostop do baze podatkov ali nedavna kopija za obstoječe sisteme, Opis podatkov in njihove rabe za nove zasnove, Počasni zasloni ali poročila, ki so sprožili delo
Najpogosteje kupljeno s strani
SaaS, E-trgovina, Logistika, Zdravstvo
Prodaja in izvedba
GRADAX, ena pogodba in ena ekipa
Kje se obdelujejo vaši podatki
Evropska unija

Kaj dobite

Vse spodaj je vključeno v ceno. Ničesar tu ni nadgradnje.

  • Poročilo o zasnovi ali pregledu sheme
  • Diagram entitet in relacij
  • Skripte za selitev sprememb
  • Optimizacija indeksov in poizvedb s časovnimi meritvami
  • Slovar podatkov

Kaj se spremeni

  • Tabele in relacije, ki ustrezajo temu, kako poslovanje dejansko poteka
  • Omejitve, ki preprečujejo podvojene, osamljene ali neveljavne zapise na viru
  • Počasne poizvedbe identificirane iz dejanske rabe in pospešene, s primerjavami pred in po
  • Diagram sheme in slovar podatkov, na katerega se lahko razvijalci zanesete

Primerjajte velikosti

Standardna cena za vsako velikost. Dodatki so cenjeni ob njej, ne skriti za klicem.

Načrtovanje in optimizacija baz podatkov: what each size includes
VključenoPregled290 €3 do 5 delovnih dniPregled in popravki500 €1 do 2 tednaNova zasnova ali ponovna zasnova1050 €2 do 4 tedne
Pregled shemeVključenoVključenoVključeno
Analiza desetih najpočasnejših poizvedbVključenoVključenoVključeno
Pismena priporočilaVključenoVključenoVključeno
Diagram entitet in relacijVključenoVključenoVključeno
Vse v PregleduNi vključenoVključenoVključeno
Dodani ali odstranjeni indeksiNi vključenoVključenoVključeno
Prepisane poizvedbeNi vključenoVključenoVključeno
Skripte za selitev testirane na kopijiNi vključenoVključenoVključeno
Meritve pred in poNi vključenoVključenoVključeno
Vse v Pregledu in popravkihNi vključenoNi vključenoVključeno
Polna zasnova sheme za do 25 tabelNi vključenoNi vključenoVključeno
Načrt selitve podatkov iz stare struktureNi vključenoNi vključenoVključeno
Slovar podatkovNi vključenoNi vključenoVključeno
Varnostna kopija in rutina vzdrževanjaNi vključenoNi vključenoVključeno
Dodaj v ponudbo

Dodajte, kar potrebujete

Choose the size

Dodajte, kar potrebujete

Vaš skupni znesek€500

Standardna cena, plus kar dodate. Potrjeno v pisni obliki, preden se karkoli začne; nič se ne zaračuna, dokler ne sprejmete.

Kako deluje

  1. Razumevanje

    Podatki, uporabniki in vprašanja, ki si jih postavlja poslovodenje.

  2. Merjenje

    Počasne poizvedbe in težave z podatki najdene iz dejanske rabe, ne ugibanj.

  3. Oblikovanje

    Shema, omejitve in indeksi načrtovani in pregledani z vami.

  4. Prijava

    Spremembe poslano kot testirane skripte za selitev, časovno prilagojene nizki promet.

Vprašanja

S katerimi bazami podatkov delujete?

PostgreSQL, MySQL, MariaDB, SQL Server in SQLite ter MongoDB za dokumentne podatke. Večina našega načrtovalnega dela je na PostgreSQL.

Ali bodo spremembe povzročile prekinitev dela?

Spremembe načrtujemo tako, da se jim izognemo, z tehnikami, kot je gradnja indeksov brez zaklepanja tabel. Kjer je kratek premik neizogiben, ga dogovorimo z vami.

Ali potrebujete dostop do živih podatkov?

Za pregled zadostuje bralni dostop ali nedavna kopija. Osebne podatke lahko v kopiji maskirate, če želite.

Povezane iskanja

Ne ustreza standardni velikosti?

Nekatera dela imajo svojo obliko. Najprej določimo obseg in ga pisno ponudimo; klic za določitev obsega je brezplačen.

Vaš seznam ponudb

Vaš seznam ponudb je prazen

Dodajte storitve, ki vas zanimajo, v primerni velikosti. Za vse pošljemo eno pisno ponudbo.

Brskajte po katalogu

Začnite s kategorijo

  • Brez plačila, brez obveznostiGre za povpraševanje. Odločitev sprejmete po pisni ponudbi.
  • Prodaja in izvaja GRADAXEna pogodba in ena ekipa, ne glede na to, kdo opravlja delo.
  • Vaši podatki ostanejo v EUNičesar ne prenašamo zunaj unije za obdelavo.

Nastavitve piškotkov

Izberite, katere piškotke dovolite. Nujnih piškotkov ni mogoče izklopiti: spletno mesto jih potrebuje za delovanje.