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…

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

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

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. :)

January 6, 2011 / by Zsolt Soczó

How to Share Data Between Stored Procedures

Felírom magamnak, hasznos lehet. http://www.sommarskog.se/share_data.html

May 13, 2010 / by Zsolt Soczó

Szótöredék keresés SQL Serveren – furcsának ható hiba

Az alábbi kérdezték tőlem pár perce: A rekesz szót nem találja meg, ha magyar a collation az oszlopon. Ez természetes, a kettős…

January 27, 2010 / by Zsolt Soczó

SQLCLR deplyment hiba

Error: Incorrect syntax near valami. Akkor jön elő, ha az SQLCLR assemblyt és benne a függvényeket akarja az VS deployolni. Több oka…

October 12, 2009 / by Zsolt Soczó

Random orderby Linq és EF használatával

Az SQL Serveren szokásos orderby newid() szerveroldali megoldást csak linq to SQL esetén tudjuk kihasználni, szerveroldali függvénnyel. Az EF-ben az ilyesmi nem…

August 4, 2009 / by Zsolt Soczó

Deadlock bulk load során

Párhuzamos bulk betöltések esetén deadlockolhatnak egymással a másoló szálak, főleg, ha vannak FK-ek a táblákon. Sokféle megoldás adható a problémára. 1. Átmeneti…

1 2 3 6