Přejít k obsahu
Evropská společnostZaloženo v 2014Vyvíjeno a provozováno v EvropěPlatby zabezpečuje Platby kartou probíhají přes Stripe. Údaje o vaší kartě se nikdy nedostanou na naše servery.
GRADAX

Návrh a optimalizace databáze

Struktura databáze, která udržuje data v pořádku a dotazy rychlé, navržená nově nebo opravená na místě.

Prodává: GRADAXAutomatizace a dataObjednat rovnouZaloženo 2014, vyvíjeno a provozováno v Evropě

Klíčové vlastnosti

  • Návrh schématu nebo zpráva z revize
  • Diagram entit a vztahů
  • Migrační skripty pro změny
  • Optimalizace indexů a dotazů s měřením
  • Datový slovník
Zobrazit úplnou specifikaci

O této službě

Navrhujeme nová schémata databází a opravujeme existující, která zpomalila nebo se zaneřádila. To znamená tabulky, které správně modelují vaše podnikání, omezení, která zastaví nekvalitní data už při vstupu, a indexy podle dotazů, které skutečně spouštíte. U existující databáze najdeme pomalé dotazy, vysvětlíme, proč jsou pomalé, a opravíme je bez výpadku.

Většině pomalých databází chybí zřejmý index

Když aplikace s růstem zpomaluje, příčinou obvykle není server ani databázový engine. Je to hrstka dotazů, které procházejí celé tabulky, protože žádný index neodpovídá způsobu jejich hledání. Dotaz, který trval 20 milisekund u 1 000 řádků, může u milionu trvat sekundy, a nikdo si toho nevšimne, dokud si toho nevšimnou zákazníci.

Začínáme od důkazů: vlastní statistiky databáze o tom, které dotazy běží nejčastěji a trvají nejdéle. To obvykle ukáže na krátký seznam oprav, jako je index na sloupce používané častým filtrem, přepsaný dotaz, který nenačítá celé tabulky, nebo chybějící propojení mezi tabulkami, které nutí k opakovanému vyhledávání. Každý dotaz měříme před a po, takže zlepšení je vidět, a ne jen tvrzené.

Omezení zastaví špatná data už u vchodu

Mnoho databází spoléhá na to, že data udrží v pořádku aplikace. Aplikace kontroluje, že e-mail je jedinečný, že objednávka patří skutečnému zákazníkovi, že množství není záporné. Pak ale druhá aplikace, importní skript nebo uspěchaná ruční oprava tyto kontroly přeskočí a začnou se množit duplicity a osiřelé záznamy. Reporty si začnou odporovat a nikdo si není jistý, které číslo je správné.

Dobře navržené schéma vynucuje důležitá pravidla samo: jedinečné omezení, cizí klíče, kontrolní omezení a rozumné výchozí hodnoty. Cokoli, co do databáze zapisuje, je musí dodržet. U existujícího systému najdeme, kde už se data rozcházejí, naplánujeme jejich vyčištění a pak přidáme omezení, aby se to už neopakovalo.

  • Jedinečná omezení u toho, co se nesmí opakovat, například e-maily nebo čísla faktur
  • Cizí klíče, aby záznamy nemohly odkazovat na něco, co neexistuje
  • Kontrolní omezení pro hodnoty, které musí zůstat v rozmezí
  • Indexy vybrané podle skutečných vzorců dotazů, ne přidané všude

Specifikace

Kategorie
Automatizace a data
Cena
290 € až 1 050 €
Velikosti
Malý (Prověření), Střední (Revize a opravy), Velký (Nový návrh nebo redesign)
Doba dodání
3 dny až 4 týdny
Účtováno
Jednorázově
Co získáte
5 položek, vše v ceně
Co od vás potřebujeme
Přístup pro čtení do databáze, nebo nedávná kopie, u existujících systémů, Popis dat a způsobu jejich použití u nových návrhů, Pomalé obrazovky nebo reporty, které podněcovaly práci
Nejčastěji kupují
SaaS, E-commerce, Logistika, Zdravotnictví
Prodává a dodává
GRADAX, jedna smlouva a jeden tým
Kde jsou vaše data zpracovávána
Evropská unie

Co získáte

Vše níže je v ceně. Nic tady není za příplatek.

  • Návrh schématu nebo zpráva z revize
  • Diagram entit a vztahů
  • Migrační skripty pro změny
  • Optimalizace indexů a dotazů s měřením
  • Datový slovník

Co se mění

  • Tabulky a vztahy odpovídající tomu, jak firma skutečně funguje
  • Omezení, která zastaví duplicitní, osiřelé nebo neplatné záznamy už u zdroje
  • Pomalé dotazy odhalené ze skutečného provozu a zrychlené, s měřením před a po
  • Diagram schématu a datový slovník, na které se vaši vývojáři mohou spolehnout

Porovnejte varianty

Standardní cena za každou velikost. Doplňky jsou naceněny vedle ní, ne schované za hovorem.

Návrh a optimalizace databáze: what each size includes
ZahrnutoPrověření290 €3 až 5 pracovních dnůRevize a opravy500 €1 až 2 týdnyNový návrh nebo redesign1 050 €2 až 4 týdny
Revize schématuZahrnutoZahrnutoZahrnuto
Analýza deseti nejpomalejších dotazůZahrnutoZahrnutoZahrnuto
Písemná doporučeníZahrnutoZahrnutoZahrnuto
Diagram entit a vztahůZahrnutoZahrnutoZahrnuto
Vše z revizeNení součástíZahrnutoZahrnuto
Přidané nebo odebrané indexyNení součástíZahrnutoZahrnuto
Přepsané dotazyNení součástíZahrnutoZahrnuto
Migrační skripty otestované na kopiiNení součástíZahrnutoZahrnuto
Měření před a poNení součástíZahrnutoZahrnuto
Vše z Revize a opravyNení součástíNení součástíZahrnuto
Kompletní návrh schématu až pro 25 tabulekNení součástíNení součástíZahrnuto
Plán migrace dat ze staré strukturyNení součástíNení součástíZahrnuto
Datový slovníkNení součástíNení součástíZahrnuto
Rutina zálohování a údržbyNení součástíNení součástíZahrnuto
Přidat do poptávky

Přidejte, co potřebujete

Choose the size

Přidejte, co potřebujete

Váš součet€500

Standardní cena plus to, co si přidáte. Potvrzeno písemně před zahájením; nic se neúčtuje, dokud to nepřijmete.

Jak to funguje

  1. Pochopení

    Data, uživatelé a otázky, které firma na data klade.

  2. Měření

    Pomalé dotazy a datové problémy odhalené ze skutečného provozu, ne z odhadů.

  3. Design

    Schéma, omezení a indexy naplánované a revidované s vámi.

  4. Podat žádost

    Změny nasazené jako otestované migrační skripty, načasované na nízký provoz.

Otázky

S jakými databázemi pracujete?

PostgreSQL, MySQL, MariaDB, SQL Server a SQLite, plus MongoDB pro dokumentová data. Většinu naší návrhářské práce děláme na PostgreSQL.

Způsobí změny výpadek?

Změny plánujeme tak, abychom se výpadku vyhnuli, pomocí technik jako vytváření indexů bez zamykání tabulek. Tam, kde je krátká pauza nevyhnutelná, ji naplánujeme s vámi.

Potřebujete přístup k živým datům?

Pro revizi stačí přístup pro čtení nebo nedávná kopie. Osobní údaje lze v kopii na vaše přání zamaskovat.

Související hledání

Nesedí vám žádná varianta?

Některé práce mají vlastní podobu. Nejprve upřesníme rozsah a nabídneme ho písemně; konzultace je zdarma.

Váš seznam poptávek

Váš seznam poptávek je prázdný

Přidejte služby, které vás zajímají, ve vhodné velikosti. Pošleme jednu písemnou nabídku na všechny.

Procházet katalog

Začněte kategorií

  • Bez platby, bez závazkuJde o poptávku. Rozhodnete se až po písemné nabídce.
  • Prodává a dodává GRADAXJedna smlouva a jeden tým, ať práci dělá kdokoli.
  • Vaše data zůstávají v EUNic se nezpracovává mimo unii.

Předvolby cookies

Vyberte, které cookies povolujete. Nezbytné cookies nelze vypnout: web je k fungování potřebuje.