Databasdesign och optimering
En databasstruktur som håller data korrekt och frågor snabba, designad från grunden eller reparerad på plats.

Viktigaste funktioner
- Schemadesign eller granskningsrapport
- Entitetsrelationsdiagram
- Migreringsskript för ändringar
- Index- och frågeoptimering med tidsmätningar
- Datadokumentation
- Inget köps härDu får först en skriftlig offert. Ingen betalning, inga åtaganden.
- Säljs och levereras av GRADAXEtt avtal och ett team, oavsett vem som gör jobbet.
- Dina data stannar i EUInget flyttas utanför unionen för bearbetning.
Om den här tjänsten
Vi designar nya databasscheman och rättar befintliga som blivit långsamma eller röriga. Det innebär tabeller som modellerar din verksamhet ordentligt, villkor som stoppar dålig data och index baserade på de frågor du faktiskt kör. För en befintlig databas hittar vi de långsamma frågorna, förklarar varför de är långsamma och rättar dem utan driftstopp.
De flesta långsamma databaser saknar det uppenbara indexet
När en applikation blir långsammare i takt med att den växer är orsaken oftast inte servern eller databasmotorn. Det är en handfull frågor som skannar hela tabeller eftersom inget index matchar hur de söker. En fråga som tog 20 millisekunder med 1 000 rader kan ta sekunder med en miljon, och ingen märker det förrän kunderna gör det.
Vi utgår från bevis: databasens egna statistik över vilka frågor som körs oftast och tar längst tid. Det pekar vanligtvis på en kort lista av åtgärder, som ett index på de kolumner ett vanligt filter använder, en fråga som skrivs om för att undvika att läsa hela tabeller eller en saknad koppling mellan tabeller som tvingar fram upprepade slagningar. Vi mäter varje fråga före och efter, så förbättringen syns i stället för att bara påstås.
Begränsningar stoppar dålig data vid dörren
Många databaser förlitar sig på applikationen för att hålla data ren. Appen kontrollerar att en e-postadress är unik, att en order tillhör en riktig kund, att en kvantitet inte är negativ. Sedan hoppar en andra app, ett importskript eller en snabb manuell åtgärd över dessa kontroller, och dubbletter och föräldralösa poster smyger sig in. Rapporter börjar gå isär, och ingen är säker på vilken siffra som är rätt.
Ett väl utformat schema upprätthåller de viktiga reglerna självt: unika villkor, främmande nycklar, check-villkor och förnuftiga standardvärden. Allt som skriver till databasen måste följa dem. För ett befintligt system hittar vi var data redan har blivit fel, planerar städningen och lägger sedan till villkoren så att det inte händer igen.
- Unika villkor för sådant som inte får upprepas, som e-postadresser eller fakturanummer
- Främmande nycklar så att poster inte kan peka på något som inte finns
- Kontrollera begränsningar för värden som måste hållas inom intervallet
- Index valda utifrån verkliga frågemönster, inte tillagda överallt
Specifikationer
- Kategori
- Automatisering och data
- Pris
- 290 € till 1 050 €
- Storlekar
- Liten (Granska), Medel (Granskning och åtgärder), Stor (Ny design eller omdesign)
- Leveranstid
- 3 dagar till 4 veckor
- Fakturerat
- Engångsbelopp
- Vad du får
- 5 objekt, allt ingår i priset
- Vad vi behöver från dig
- Läsåtkomst till databasen, eller en färsk kopia, för befintliga system, En beskrivning av datan och hur den används, för nya designer, De långsamma skärmarna eller rapporterna som föranledde arbetet
- Köps oftast av
- SaaS, E-handel, Logistik, Hälsovård
- Säljs och levereras av
- GRADAX, ett avtal och ett team
- Var dina uppgifter behandlas
- Europeiska unionen
Vad du får
Allt nedan ingår i priset. Inget här är ett tillägg.
- Schemadesign eller granskningsrapport
- Entitetsrelationsdiagram
- Migreringsskript för ändringar
- Index- och frågeoptimering med tidsmätningar
- Datadokumentation
Vad ändras
- Tabeller och relationer som matchar hur verksamheten faktiskt fungerar
- Begränsningar som stoppar dubbletter, föräldralösa eller ogiltiga poster vid källan
- Långsamma frågor identifierade från verklig användning och gjorda snabbare, med före- och eftertider
- Ett schemadiagram och en datakatalog som dina utvecklare kan lita på
Jämför storlekarna
Standardpriset för varje storlek. Tillägg prissätts bredvid, inte gömda bakom ett samtal.
| Ingår | Granska290 €3 till 5 arbetsdagar | Granskning och åtgärder500 €1 till 2 veckor | Ny design eller omdesign1 050 €2 till 4 veckor |
|---|---|---|---|
| Schemagranskning | Ingår | Ingår | Ingår |
| Tio långsammaste frågorna analyserade | Ingår | Ingår | Ingår |
| Skriftliga rekommendationer | Ingår | Ingår | Ingår |
| Entitetsrelationsdiagram | Ingår | Ingår | Ingår |
| Allt i Review | Ingår inte | Ingår | Ingår |
| Index tillagda eller borttagna | Ingår inte | Ingår | Ingår |
| Omskrivna frågor | Ingår inte | Ingår | Ingår |
| Migreringsskript testade på en kopia | Ingår inte | Ingår | Ingår |
| Tider före och efter | Ingår inte | Ingår | Ingår |
| Allt i Granskning och åtgärder | Ingår inte | Ingår inte | Ingår |
| Fullständig schemadesign för upp till 25 tabeller | Ingår inte | Ingår inte | Ingår |
| Datamigreringsplan från den gamla strukturen | Ingår inte | Ingår inte | Ingår |
| Datadokumentation | Ingår inte | Ingår inte | Ingår |
| Rutin för säkerhetskopiering och underhåll | Ingår inte | Ingår inte | Ingår |
| Lägg till i offert |
Lägg till det du behöver
Choose the size
Lägg till det du behöver
Din totalsumma€500
Standardpriset, plus det du lägger till. Bekräftas skriftligt innan något startar; inget faktureras förrän du accepterar det.
Så driftas det
Förstå
Data, användare och frågorna verksamheten ställer till den.
Mät
Långsamma frågor och dataproblem hittade från verklig användning, inte gissningar.
Design
Schema, villkor och index planerade och granskade tillsammans med dig.
Ansök
Ändringar levererade som testade migreringsskript, tidsatta för låg trafik.
Frågor
Vilka databaser arbetar ni med?
PostgreSQL, MySQL, MariaDB, SQL Server och SQLite, plus MongoDB för dokumentdata. Merparten av vårt designarbete sker på PostgreSQL.
Orsakar ändringarna driftstopp?
Vi planerar ändringar för att undvika det, med tekniker som att bygga index utan att låsa tabeller. När en kort paus är oundviklig schemalägger vi den tillsammans med dig.
Behöver ni åtkomst till livedata?
Läsbehörighet eller en färsk kopia räcker för granskningen. Personuppgifter kan maskeras i kopian om du föredrar det.
Relaterade sökningar
Relaterat arbete
EngångsbeloppSQL- och NoSQL-frågorFrågor skrivna, fixade eller snabbade upp så att du snabbt får rätt siffror från din databas.from 290 €
ScopedDatamigreringFlytta posterna till det nya systemet utan att förlora eller duplicera dem.from 690 €vid omfattning
ScopedRapporteringsdashboardSiffrorna du ständigt frågar efter, på ett ställe, som uppdaterar sig själva.from 890 €vid omfattning
EngångsbeloppDiagram och graferDin data omvandlad till tydliga, korrekta diagram för rapporter, presentationer och webbplatser.from 290 €
EngångsbeloppByggnation av B2B-leadlistaResearchade listor över företag och beslutsfattare som matchar din idealiska kund, med källor och verifierade e-postadresser.from 290 €
EngångsbeloppProduktresearch för e-handelProdukter undersökta för efterfrågan, konkurrens, marginal och risk innan du spenderar på lager eller annonser.from 290 €
Passar inte storleken?
Vissa uppdrag är unika. Vi granskar dem först och offererar skriftligen, och granskningssamtalet kostar ingenting.