Could you hire me? Contact me if you like what I’ve done in this article and think I can create value for your company with my skills.

November 22, 2016 / by Zsolt Soczó

Nagy táblák joinolása

Egyik folyó munkámban több tízmilló soros táblákon végzett joinokat kellett optimalizálni. Általában ez nem kihívás, mert szinte mindig vannak szűrési feltételek, amelyeket…

June 19, 2016 / by Zsolt Soczó

SQL Server memória hiány miatti lassú lekérdezés

Érdekes hibába futottam bele mostanában. A lapotopomban csak 8G RAM van, így az azon futó SQL servernek nem sok marad, amikor a…

June 24, 2015 / by Zsolt Soczó

2 karakter, és máris más az execution plan

Az eredeti lekérdezésben az ORDER BY így nézett ki: order by BDT. Ez a számított oszlopra vonatkozott, azért a szervernek meg kellett…

June 16, 2015 / by Zsolt Soczó

Intra query deadlock

Ma láttam egy újfajta deadlockot, amiben az SQL Server által párhuzamosan végrehajtott lekérdezés szálai akadtak össze. Azaz ugyanaz a PID akadt össze…

May 22, 2015 / by Zsolt Soczó

Exam 70-459: https://www.microsoft.com/learning/en-in/exam-70-459.aspx done

Na, ez is megvan. :) Ez is upgrade, két vizsgát tartalmazott, és ebben már volt 2014-es tartalom. Két témakört érintettek, az egyik…

May 15, 2015 / by Zsolt Soczó

Exam 70-457 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012 done :)

Ma volt egy szabad napom, gyorsan lenyomtam ezt is. A vizsga a szokásos volt, 0,8-e normál, rendes kérdések, 20% nehezen megragadható marhaság….

March 12, 2015 / by Zsolt Soczó

SQL teljesítményoptimalizálás – imádom

Az elmúlt 3 hétben egy fejlesztési projektből kicsípve 3 napot három cégnél is SQL Server teljesítményoptimalizáltam (és még vannak cégek a queue-ban,…

March 5, 2015 / by Zsolt Soczó

FORCESEEK hint – szeretem

Mindig imádom, ha valami geekséget be tudok vetni a gyakorlatban. SQL Server 2012-ben jött be az az újdonság, hogy a FORCESEEK hintnek…

December 22, 2014 / by Zsolt Soczó

Hosszú műveletek állapotának megfigyelése SQL Serveren

Már fél napja fut egy alter index reorganize, honnan tudhatom, mennyi van még hátra? Innen. Az infó a sys.dm_exec_requestsben van. Ha még…

July 28, 2014 / by Zsolt Soczó

AlwaysOn ReadOnly replika olvasás

Hangyál Zoli hívta fel a figyelmem egy finomságra. AlwaysOn, ReadOnly replika, szinkron kapcsolat. Egy adott módosítás hatása látszik-e azonnal a replikán, ha…

May 19, 2014 / by Zsolt Soczó

SQL Server Change Tracking

Ezt a cikket a technetben lehetett olvasni régebben, de kezdenek kiesni a régebbi tartalmak, azért bemásoltam ide a blogba is. Mivel tele…

May 2, 2014 / by Zsolt Soczó

Snapshot isolation level

Egy korábbi, 2008-ban írt cikkemet emeltem be ide, mivel láttam, hogy többen meg akarták nézni nálam, de nem sikerült, mert a technetre…

March 19, 2014 / by Zsolt Soczó

SQL Server magas CPU használat nyomozás és megoldás

Az utóbbi hetekben szinte minden nap SQL Servert hegesztek valahol. Leírom az összes eset tanulságát, lássuk a legutóbbit. Adott egy igen magas…

August 30, 2012 / by Zsolt Soczó

SQL Server mirroring monitorozása

Ha a mirroringgal gond van, arról fontos azonnal tudni. Két esetet szoktunk figyelni. Az egyik a state change, azaz ha valamiért átvándorol…

July 20, 2012 / by Zsolt Soczó

Megoldás a deadlockos cikkhez

Heuréka! :) Előzmény. Az előzményben látható első deadlock lenyomata xmlben így néz ki: Figyeljük meg, hogy mindkét processz a “KEY: 6:72057594959101952 (8194443284a0)”…

July 20, 2012 / by Zsolt Soczó

Ártatlan kis 1 lapos lekérdezések

Csalóka az adatbázis. Sokan félreértik, mire való, és a 90-es évek stílusában minden vackot rábíznak, ettől persze megfekszik szegény. A félreértés onnan…

July 19, 2012 / by Zsolt Soczó

Furcsa deadlockok

Mostanában valahogy utolérnek a code review jellegű munkák, amiket egyébként nagyon szeretek, mivel ezek általában intenzív, agyalós nyomozások szoktak lenni, amit imádok….

June 4, 2012 / by Zsolt Soczó

SQL prospektus kiküldve

Feladtam postára az eddig beérkezett igényeket, aki szerencsés, már holnap megkapja, aki nem, az soha, ismerve a minőségéről híres postát. Ha valaki…

May 30, 2012 / by Zsolt Soczó

SQL Server 2012 újdonságok – 6. Spatial fejlesztések

Geometriai adatok tárolása és kezelése az SQL Server 2008-ban jelent meg. A különböző alakzatok adatait nem csak tárolni képes a szerver, hanem…

May 29, 2012 / by Zsolt Soczó

SQL Server 2012 újdonságok – 5. A THROW parancs

Az SQL Server 2005-ben bevezetett TRY/CATCH hibakezelés óriási előrelépést jelentett az átlátható TSQL hibakezelés terén. Más nyelvekhez viszonyítva egy valami azonban hiányzott…

1 2