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