Zpátky na blog

MSSQL server - vše, co jste chtěli vědět a báli jste se zeptat

8. 2. 2024 | Kateřina Marešová

Společně s Honzou Pravdou a Pavlem Lhotákem z Hotel Time Solutions jsme se podívali na zoubek Microsoft SQL Serveru – nejdražší a nejhůře škálovatelné části každého softwarového řešení.

Kluci se rozhodli se téma rozhodli rozdělit na 3 bloky, podle toho kde si mysleli, že případné změny mohou mít okamžitý dopad na Vaše rozhodování nebo provoz. Záznamy všech sessions včetně prezentace najdete níže.

Session #1 – Představy a potřeby konfrontované s realitou

  • RAM, Storage, CPU a cena licencí – kde se často chybuje
  • HighAvailabiľity – co vlastně chcete a co můžete dostat
  • Trace flagy – reálný dopad na provoz
  • Admin vs DevOps vs komplexnost nasazení
  • Monitoring, maitenance a testování

  • slajdy najdete zde

Session #2 – Schéma a modelování

  • Hybridní databáze – ANO! Normální formy jsou pro alibisty, borci znají SQL a svoje data
  • Nebojte se změn schématu – nestavte Ferrari když Vám stačí Fabie
  • Správné datové typy a featurky kolem – alokujte to co potřebujete
  • Optimalizace a indexace s rozumem – DMV dobrý sluha, někdy Smeagol hadr
  • Read-Write 3-1 není to samé jako 1-3 – specifika modelů a co obětovat

  • slajdy najdete zde

Session #3 – Dotazy, provoz, DevOps 

  • Nutnost pochopení SQL statistic a Execution plánů
  • Pozor na ORM mappery
  • Hříchy vývojářů – RBARs
  • Temporary tables – někdy to bez nich nejde a jak na ně
  • Heterogení distribuce dat vs Query optimizer pro SP a Ad-Hoc queries

  • slajdy najdete zde


Ať už jste freelancer, architekt, analytik, admin, full-stack, nebo i admin-full-stack-účetní věříme, že si nějaké ty zajímavosti odnesete. 

Mohlo by vás zajímat:

HotelTime sází na kvalitní kód. A vyplácí se jim to!

Čeští HotelTime Solutions slaví se svým cloudovým PMS úspěchy po celém světě

Vývojářem v malém a jediném týmu - na co se připravit a co nedělat

#it #meetup #smitio #HotelTime #sql #databaze

Přidejte se k týmu
Sdílet
Odebírat