Fabian Hanu
Author
SSMS 22.1.0: Microsoft se mișcă neașteptat de bine
După 10 ani de SQL Server, am testat noul SSMS 22.1.0. Trecerea la 64-bit și ritmul update-urilor Microsoft schimbă regulile jocului pentru DBA.
Pentru confortul dumneavoastră
Putem primi un comision din achizițiile făcute prin aceste link-uri.
SSMS 22.1.0 și tranziția pe 64-bit: Microsoft se mișcă neașteptat de bine
Sunt DBA de peste 10 ani, majoritatea timpului petrecut "în tranșee" cu Microsoft SQL Server. Dacă mă întrebai acum 5 ani ce părere am despre ritmul de update-uri al Microsoft pe partea de tooling, probabil aș fi râs (sau aș fi plâns, în funcție de câți indecși trebuia să reconstruiesc în noaptea aia).
Dar uite cum stă treaba: în ultimii 2-3 ani, ceva s-a schimbat la Redmond. Microsoft se mișcă surprinzător de bine.
Tocmai a fost lansat SSMS (SQL Server Management Studio) 22.1.0 și, uitându-mă pe release notes, îmi dau seama că nu mai vorbim doar de bug fix-uri minore, ci de o maturizare reală a platformei.
Revoluția 64-bit: De ce era (disperată) nevoie
Pentru mine, și cred că pentru orice DBA care a trebuit să analizeze planuri de execuție complexe, momentul critic a fost trecerea la arhitectura pe 64-bit odata cu SSMS21. Deși utilizatorul de rând s-ar putea să nu simtă diferența imediat, sub capotă e o altă mâncare de pește.
Până la versiunile recente (pre-21/20), SSMS rula pe o arhitectură de 32-bit. Asta însemna că procesul era limitat la 2GB de RAM. Sună mult pentru un editor de text, dar puțin pentru un tool de administrare baze de date.
Ce pățeam înainte:
- Rulam un query complex care întorcea un XML uriaș.
- Încercam să deschid planul grafic de execuție.
- SSMS îngheța și primeam celebrul mesaj "Out of Memory".
- Trebuia să omor procesul din Task Manager și să o iau de la capăt.
Acum, cu arhitectura x64, SSMS poate "respira". Poți încărca planuri de execuție masive sau poți ține deschise zeci de tab-uri cu query-uri fără să ai emoții că-ți crapă interfața fix înainte să dai COMMIT.
Ce aduce nou SSMS 22.1.0?
Am instalat versiunea 22.1.0 și am rulat câteva scripturi de mentenanță uzuale. Se simte "snappy". Nu agață.
Conform notelor oficiale de lansare, focusul rămâne pe stabilitate și integrare. Iată ce mi-a atras atenția:
- Performanța la startup: Se încarcă vizibil mai repede decât versiunile 18.x sau 19.x.
- Intellisense: Pare ceva mai deștept, deși tot mai dă rateuri uneori la alias-uri complexe (dar hai să fim serioși, toți folosim
SQL Promptsau alte add-in-uri pentru asta). - Connectivitate: Microsoft insistă mult pe integrarea cu Azure SQL și Managed Instances. Dacă lucrezi hibrid, autentificarea cu MFA e mult mai fluidă acum.
SSMS vs. Azure Data Studio (ADS)
Probabil te întrebi: "De ce nu treci pe Azure Data Studio dacă tot lauzi inovația?"
Am testat ADS. E frumos, e modern, e cross-platform. Dar pentru un DBA "bătrân", SSMS rămâne sfânt. De ce?
- Dialogurile de configurare: În SSMS ai totul la click-dreapta (Properties, Security, Replication). În ADS încă trebuie să scrii T-SQL pentru multe chestii de administrare fină.
- Extended Events: Interfața din SSMS pentru XEvents e mult mai matură.
- Obișnuința: Memoria musculară formată în 10 ani e greu de șters.
PRO și CONTRA (După update)
| Ce-mi place (PRO) | Ce mă enervează (CONTRA) |
|---|---|
| Arhitectura 64-bit: Nu mai crapă la workload mare. | Dark Mode: Încă nu e implementat perfect (sunt zone unde textul e ilizibil). |
| Viteza: Se mișcă fluid, chiar și pe instanțe încărcate. | Mărimea Kit-ului: Download-ul devine din ce în ce mai mare. |
| Update-uri frecvente: Bug-urile sunt rezolvate rapid. | Dependența de Windows: Spre deosebire de ADS, SSMS e doar Windows. |
FAQ: Întrebări de la colegi
1. Pot să instalez SSMS 22.1.0 peste versiunea veche?
Da, upgrade-ul se face destul de curat. Totuși, ca "best practice", eu prefer să dezinstalez versiunile foarte vechi (ex: 17.x sau 18.x) ca să nu rămân cu dll-uri orfane. SSMS 22 poate rula side-by-side cu versiuni anterioare, dar nu recomand să îți aglomerezi mașina.
2. Îmi strică setările sau conexiunile salvate?
În testele mele, migrarea setărilor a funcționat corect. Lista de servere înregistrate a rămas intactă. Totuși, fă un export la setări înainte, just in case. Ești DBA, știi regula: fără backup nu faci nicio modificare.
3. Merită upgrade-ul de la 19.x?
Categoric. Doar pentru trecerea la 64-bit și merită efortul. Stabilitatea e net superioară.
Verdict
Dacă încă rulezi o versiune de SSMS pe 32-bit (v19 sau mai veche), te chinui singur. Microsoft face treabă bună cu seria 2x.x. Trecerea la 64-bit a fost gura de oxigen de care aveam nevoie noi, cei care stăm cu nasul în query plans toată ziua.
Sfatul meu: Descarcă 22.1.0, pune-l pe mașina de jump sau pe laptop și dă-i o șansă.
Galerie
1 image • Click to view full size
Articole similare
Continue exploring similar topics
De la Clawdbot la OpenClaw: Update și primele impresii
Clawdbot a devenit OpenClaw. Am făcut update-ul, am testat noul asistent AI în terminal și îți spun dacă merită efortul și cât de stabil e noul release.
Clawdbot (Moltbot): Agentul AI care îți "conduce" viata
Am testat Clawdbot (Moltbot), noul agent AI local. Instalare pe macOS, integrare WhatsApp și acces la Apple Notes. Merită riscul de securitate?
Configurare LEMP Stack Deploy Laravel 12 pe Ubuntu
Află cum să instalezi un stack LEMP complet pe Ubuntu și să configurezi Laravel 12. Ghid tehnic pas cu pas: PHP 8.3 FPM, Nginx, MySQL, Composer și depanare.