Preskočiť na obsah
Európska spoločnosťZaložená v 2014Vyrobené a prevádzkované v EurópePlatby zabezpečené prostredníctvom Platby kartami prebiehajú cez Stripe. Detaily vašej karty nikdy nedosiahnu naše servery.
GRADAX

Navrhovanie a optimalizácia databáz

Štruktúra databázy, ktorá udržuje dáta správne a dotazy rýchle, navrhovaná pre nové systémy alebo opravená v existujúcich.

Predáva: GRADAXAutomatizácia & DátaObjednať narazZaložené 2014, vyvíjané a prevádzkované v Európe

Kľúčové vlastnosti

  • Správa o dizajne alebo revízii schémy
  • Diagram entit a vzťahov
  • Skripty migrácie pre zmeny
  • Optimalizácia indexov a dotazov s časovaním
  • Slovník dát
Zobraziť úplnú špecifikáciu

O tejto službe

Navrhujeme nové schémy databáz a opravujeme tie existujúce, ktoré spomalili alebo sa zoskupili. To znamená tabuľky, ktoré správne modelujú váš biznis, obmedzenia, ktoré zastavia zlé dáta pri vstupe, a indexy založené na dotazoch, ktoré skutočne používate. Pre existujúcu databázu nájdeme pomalé dotazy, vysvetlíme, prečo sú pomalé, a opravíme ich bez odstávok.

Väčšina pomalých databáz postráda zrejmý index

Keď sa aplikácia pri raste spomaľuje, príčinou zvyčajne nie je server ani engine databázy. Je to hrstka dotazov, ktoré skenujú celé tabuľky, pretože žiadny index neodpovedá spôsobu, akým hľadajú. Dotaz, ktorý trval 20 milisekúnd s 1 000 riadkami, môže trvať sekundy s miliónom a nikto si toho nevšimne, kým to neurobia zákazníci.

Začíname od dôkazov: vlastných štatistík databázy o tom, ktoré dotazy bežia najčastejšie a trvajú najdlhšie. To zvyčajne ukáže krátky zoznam opráv, ako index na stĺpcoch, ktoré bežný filter používa, prepísaný dotaz, ktorý sa vyhne načítaniu celých tabuliek, alebo chýbajúci odkaz medzi tabuľkami, ktorý núti opakované hľadania. Meriame každý dotaz pred a po, takže zlepšenie je viditeľné, nie len tvrdené.

Obmedzenia zastavujú zlé dáta pri dverách

Mnohé databázy spoliehajú na aplikáciu, aby udržiavala dáta v čistote. Aplikácia kontroluje, či je e-mail unikátny, či objednávka patrí skutočnému zákazníkovi a či nie je množstvo záporne. Potom druhá aplikácia, importný skript alebo ponáhľaná manuálna oprava tieto kontroly preskočia a v systéme sa objavia duplicity a osamelé záznamy. Reporty si odporujú a nikto si nie je istý, ktoré číslo je správne.

Dobre navrhnutá schéma vynucuje dôležité pravidlá sama: obmedzenia unikátnosti (unique constraints), cudzie kľúče (foreign keys), kontrolné obmedzenia (check constraints) a rozumné predvolené hodnoty. Každý systém, ktorý zapisuje do databázy, sa ich musí držať. Pri existujúcom systéme nájdeme miesta, kde už dáta chybovali, naplánujeme čistenie a následne pridáme obmedzenia, aby sa to nezopakovalo.

  • Obmedzenia unikátnosti pre položky, ktoré sa nemôžu opakovať, ako sú e-maily alebo čísla faktúr
  • Cudzie kľúče, aby záznamy nemohli odkazovať na neexistujúce údaje
  • Kontrolné obmedzenia pre hodnoty, ktoré musia zostať v definovanom rozsahu
  • Indexy vybrané podľa reálnych vzorcov dotazov, nie pridávané všade

Špecifikácia

Kategória
Automatizácia & Dáta
Cena
290 € až 1 050 €
Veľkosti
Malý (Kontrola), Stredný (Prehliadka a opravy), Veľký (Nový dizajn alebo redesign)
Doba dodania
3 dni až 4 týždne
Fakturované
Jednorazovo
Čo dostanete
5 položiek, všetko v cene
Čo potrebujeme od vás
Čítací prístup k databáze alebo jej nedávna kópia pre existujúce systémy, Popis dát a ich využitia pre nové návrhy, Pomalé obrazovky alebo reporty, ktoré prácu iniciovali
Najčastejšie kupované
SaaS, E-commerce, Logistika, Zdravotníctvo
Predáva a dodáva
GRADAX, jedna zmluva a jeden tím
Kde sa spracúvajú vaše údaje
Európska únia

Čo dostanete

Všetko nižšie je v cene. Nič tu nie je upgrade.

  • Správa o dizajne alebo revízii schémy
  • Diagram entit a vzťahov
  • Skripty migrácie pre zmeny
  • Optimalizácia indexov a dotazov s časovaním
  • Slovník dát

Čo sa mení

  • Tabuľky a vzťahy, ktoré zodpovedajú tomu, ako biznis skutočne funguje
  • Obmedzenia, ktoré zastávajú duplicitné, osamelé alebo neplatné záznamy pri zdroji
  • Pomalé dotazy identifikované na základe skutočného využitia a zrýchlené s časovými údajmi pred a po
  • Diagram schémy a slovník dát, na ktorý sa môžu vývojári spoľahnúť

Porovnať veľkosti

Štandardná cena pre každú veľkosť. Extra položky sú ocenené vedľa nej, nie skryté za hovor.

Navrhovanie a optimalizácia databáz: what each size includes
ZahrnutéKontrola290 €3 až 5 pracovných dníPrehliadka a opravy500 €1 až 2 týždneNový dizajn alebo redesign1 050 €2 až 4 týždne
Revízia schémyZahrnutéZahrnutéZahrnuté
Analyza desiatich najpomalejších dotazovZahrnutéZahrnutéZahrnuté
Písomné odporúčaniaZahrnutéZahrnutéZahrnuté
Diagram entit a vzťahovZahrnutéZahrnutéZahrnuté
Všetko v rámci RevízieNie je zahrnutéZahrnutéZahrnuté
Indexy pridané alebo odstránenéNie je zahrnutéZahrnutéZahrnuté
Dotazy prepísanéNie je zahrnutéZahrnutéZahrnuté
Skripty migrácie testované na kópiiNie je zahrnutéZahrnutéZahrnuté
Časové údaje pred a poNie je zahrnutéZahrnutéZahrnuté
Všetko v Prehliadke a opraváchNie je zahrnutéNie je zahrnutéZahrnuté
Kompletný dizajn schémy až pre 25 tabuliekNie je zahrnutéNie je zahrnutéZahrnuté
Plán migrácie dát zo starej štruktúryNie je zahrnutéNie je zahrnutéZahrnuté
Slovník dátNie je zahrnutéNie je zahrnutéZahrnuté
Zálohovanie a rutina údržbyNie je zahrnutéNie je zahrnutéZahrnuté
Pridať do dopytu

Pridať, čo potrebujete

Choose the size

Pridať, čo potrebujete

Vaše celkové€500

Štandardná cena plus to, čo si pridáte. Potvrdené písomne pred začiatkom; nič sa neúčtuje, kým to neprijmete.

Ako to funguje

  1. Porozumieť

    Dáta, používatelia a otázky, ktoré im biznis kladiete.

  2. Meranie

    Pomalé dotazy a problémy s dátami nájdené na základe skutočného využitia, nie odhadov.

  3. Dizajn

    Schéma, obmedzenia a indexy plánované a prezerané spolu s vami.

  4. Požiadať

    Zmeny nasadené ako testované skripty migrácie, načasované na nízku prevádzku.

Otázky

S ktorými databázami pracujete?

PostgreSQL, MySQL, MariaDB, SQL Server a SQLite, plus MongoDB pre dokumentové dáta. Väčšina našej práce na dizajne je na PostgreSQL.

Spôsobia zmeny odstávku?

Plánujeme zmeny tak, aby sa vyhli odstávke, pomocou techník ako budovanie indexov bez uzamykania tabuliek. Kde je krátky prerušenie nevyhnutné, dohodneme ho s vami.

Potrebujete prístup k živým dátam?

Na revíziu stačí čítací prístup alebo nedávna kópia. Osobné dáta môžu byť v kópii maskované, ak uprednostňujete.

Súvisiace vyhľadávania

Nepatrí do štandardnej veľkosti?

Niektoré práce majú vlastnú podobu. Najprv upresníme rozsah a ponúkneme ho písomne; konzultácia je zadarmo.

Váš zoznam dopytov

Váš zoznam dopytov je prázdny

Pridajte služby, ktoré vás zaujímajú, vo vhodnej veľkosti. Pošleme jednu písomnú ponuku na všetky.

Prechádzať katalóg

Začnite kategóriou

  • Bez platby, bez záväzkuIde o dopyt. Rozhodnete sa až po písomnej ponuke.
  • Predáva a dodáva GRADAXJeden zmluva a jeden tím, bez ohľadu na to, kto prácu vykoná.
  • Vaše dáta zostávajú v EÚNič sa nepresúva mimo Úniu za účelom spracovania.

Predvoľby cookies

Vyberte, ktoré cookies povoľujete. Nevyhnutné cookies nie je možné vypnúť: web ich na fungovanie potrebuje.