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.

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…

September 17, 2015 / by Zsolt Soczó

SQL Server change tracking cikk

Annak idején írtam egy jó hosszú cikket a témában, hogyan lehet offline, disconnected appokat írni, amiben adatokat kell szinkronizálni. Valamiért már nem…

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…

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,…

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….

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 7, 2012 / by Zsolt Soczó

SQL Server 2012 újdonságok – 4. FORCESEEK, FORCESCAN hintek

A FORCESEEK hint SQL Server 2008 óta létezik. Ezzel azt lehet súgni a query optimizernek, hogy egy lekérdezés kiértékelése során inkább használjon…

April 27, 2011 / by Zsolt Soczó

Érdekes SQL programozási hibák

Előző héten két érdekes hibát láttam ügyfeleknél. Az egyikben láttam, hogy a lekérdezés végrehajtási tervében konverzió van, datetime -> integer, emiatt scan…

April 14, 2011 / by Zsolt Soczó

option(recompile) nem mindig működik

Hirtelen egymás utáni napokon 3 cégnél égetett be az SQL Server 2005-től létező option(recompile), miután nem működik. A hint célja az lenne,…

March 3, 2011 / by Zsolt Soczó

Insert… select … minimálisan logolt módú az SQL 2008-ban

Ha az insert table with (tablock) módon írjuk a lekérdezést, és az heap, akkor bulk insert lesz a sima insert. Nem kevés…

February 25, 2011 / by Zsolt Soczó

Adding External References to SQL CLR Projects

Ha egy SQLCLR eljárásból kell meghívni valamilyen külső komponenst. A trükk az, hogy a külső assembly-t is be kell telepíteni az SQL…

February 16, 2011 / by Zsolt Soczó

SQL Server Profilerben TSQL hibák vizsgálata

SQL tanfolyamot tartok egy cégnél (.NET 4-et és Design Patternst meg egy másiknál :). Az oktatások arra jók, hogy mindig rájövök mit…

February 7, 2011 / by Zsolt Soczó

SQLXMLBulkload

Már el is felejtettem, hogy van ilyen. Öregszem. :)

1 2 3 7