.NET and SQL Server curious cases
My recent troubleshooting engagement was about a SQL server blocking problem. Imagine an insurance web application with large forms. The app automatically…
I have asked this question today. Yes, it is possible. Here is the proof: As you see, I packed several C#9 and…
I wrote about a build pipeline recently. It is a multi-job DevOps server pipeline that runs integration tests in parallel. I wrote…
The issue described in this article was one of my most challenging cases. I solved it with my client in 2017. The…
I just made an utterly silly logical error in this code. What is it? (This is not a performance question, this code…
The topic of this blog entry is not a traditional code optimization where I make .NET code faster or tune SQL Server…
This is a short story about a SQL Server troubleshooting job from 2014. The Plan Cache Hit Ratio was 60%. There was…
I have done many-many, very interesting .NET and SQL Server optimization work in the past 20 years. Actually, this is the most…
It is not obvious, but when you use HiLo key generation strategy for EF Core, the increment of the underlying sequence should…
A normál regex quantifierek, mint a ?+* mohók, azaz, a lehető leghosszabb egyezést fogják meg. Azaz, a “cica kutya ló” bemenetre az…
Az első részben odáig jutottunk el, hogy valószínűleg egy RegisterWindowMessage API hívás helyezi el az Atomot a Windows Atom tárolójában. A google…
Egy nem hétköznapi hibát mutatok most be. Ez az első része a cikknek, a második itt olvasható. A managed memory leakeket elég…
Tegyük fel hogy van egy klasszikus, többrétegű alkalmazásunk. Van benne egy service layer, ami hív valamiféle alkalmazás logikát. A logika direktben hivatkozik…
Itt a logical read-ek száma látszik, átlagolva. Mitől lehet ilyen érdekes a kép, mi történik a háttérben?
Az ötlet innen jött. Kicsit átírtam a kódot, mert az eredeti minden egyes kitiltott IP-t egyesével appendelte a log fájlhoz, ami nagyon…
Újra nekiálltam mérni. Előző alkalommal azért voltak rosszabbak a .NET Core számai, mert szándékaim ellenére elsőre nem optimalizált kódot mértem. A régi…
Sok szépet lehet olvasni, milyen durva optimalizálások csináltak a .NET Core-ban. Annyira élni akartam ezekkel, hogy a tradinghez írt backtesteremet átportoltam Core…
Tegyük fel van egy nagy alkalmazás, amely többé-kevésbé DDD mentén van elkészítve. Minden terület saját bounded contextben (BC) van, a BC-ek egymás…
Másold be egy ps1 fájlba, és hagyd úgy éjszakára, reggelre ott lesz az egész.