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.

January 7, 2015 / by Zsolt Soczó

SQL fejtörő 3.

Hogyan biztosítanád egy SQL Server táblában, hogy egy oszlop csak egyedi értékeket tartalmazzon, de NULL-ból bármennyi lehessen benne? A Test Driven Development…

January 6, 2015 / by Zsolt Soczó

SQL telepítés rendberakása

Kevés volt a hely a gép vinyóján, ezért, minden tiltás ellenére kitöröltem a c:\windows\installer könyvár tartalmát. Ez egy hónapig nem is okozott…

January 5, 2015 / by Zsolt Soczó

SQL fejtörő 2.

Az alábbi példa 1 sornyi és 1 oszlopnyi eredményhalmazt ad vissza, amiben NULL található. A feladat, hogy a középre be kellene írni…

January 3, 2015 / by Zsolt Soczó

SQL fejtörő

Miért eredményez az alábbi query divide by zero hibát? Update: már jött két megoldás, de hétfő estig nem engedem megjelenni a kommenteket,…

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…

September 24, 2014 / by Zsolt Soczó

Gyors beszúrások sql server táblákba

Nagyon jó kis lista, a 610-es trace flagről nem tudtam, nem is értem miért dugdossák, marha hasznosnak tűnik. A 11-es megoldás is…

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…

April 30, 2014 / by Zsolt Soczó

SQL Server 2014 újdonságok – 4. In-Memory OLTP – range indexek működése

A korábbi részekből láttuk, hogy a memória táblák sorait nem IAM page-ek vagy clustered index tartja egyben, hanem egy index, amit a…

April 28, 2014 / by Zsolt Soczó

SQL Server 2014 újdonságok – 3. In-Memory OLTP – hash indexek belső kezelése

Az előző rész indexére alapozva nézzünk meg két lekérdezést, hogyan tudja támogatni a hash index. Először egy pontszerű lekérdezés, egyenlő operátorral: Végrehajtási…

April 22, 2014 / by Zsolt Soczó

SQL Server 2014 újdonságok – 2. In-Memory OLTP – hash indexek

A memóriatáblákhoz kötelező minimum 1 indexet létrehozni, és ez az index egy hash index kell legyen. Mivel kötelező rajtuk egy primary key…

April 22, 2014 / by Zsolt Soczó

Memória táblák meghajtása OR mapperrel

Az SQL Server 2014-es memóriatáblákat csak akkor lehet a lehető legközvetlenebb módon elérni, ha natív kódra fordított tárolt eljárásokkal érjük el. Az…

April 18, 2014 / by Zsolt Soczó

Az ORM batching perf vonzata

Az egyik ügyfelemnél letöltenek pár száz sort memóriába Entity Frameworkkel. Ott C# kóddal mindenféle komplex módon kitalálják, melyik entitást hogyan kell módosítani,…

April 16, 2014 / by Zsolt Soczó

SQL Server 2014 AdventureWorks

Pár napja már letölthető, lehet vele játszani.

April 15, 2014 / by Zsolt Soczó

Entity Framework 6 null kezelés

Ha egy nullos oszlopon szűrünk, akkor előfordulhat, hogy a bemeneti paraméter is null. where oszlop = @param Ebben az esetben az SQL…

March 31, 2014 / by Zsolt Soczó

Random értékek + Clustered index = vinyó tengelytörés

Az utóbbi hónapban két munkámban is random kulcsok okoztak kalamajkát az SQL Serverek és a megrendelők életében. Az egyik esetben egy adattárház…

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…

February 19, 2014 / by Zsolt Soczó

Nagy SQL objektumok listázása

Ha véletlenül nem menne az SSMS riportja: SELECT t.NAME AS TableName, i.name as indexName, sum(p.rows) as RowCounts, sum(a.total_pages) as TotalPages, sum(a.used_pages) as…

February 10, 2014 / by Zsolt Soczó

SQL Server Full text index probléma és megoldás

Az egyik cégnek írtam full text keresős kódot. Az egész elég egyszerű stuff, full text catalogot kell létrehozni, és megjelölni az indexelendő…

1 2 3 4 5 9