Az utóbbi időben igen sok esetben kellett hierarchikus adatokkal foglalkoznom, illetve interjúk során is fel szoktam tenni ezzel kapcsolatban kérdéseket. Az alábbiakban szeretném bemutatni, hogy a különböző SQL Server verziók esetében ezen adattípusokat hogyan lehet/érdemes kezelni. Mi lehet hierarchikus adat? Ezt az …
Tovább..Locking is a necessary thing for better concurrency. SQL Server manages its locks automatically. In general: when a statement issues about 5000 locks on a single table or index, lock manager issues an escalation. Lock escaltion details can be found in BOL at here: http://msdn.microsoft.com/en-us/library/ms184286.aspx …
Tovább..I love when people set up alias for their SQL Server installation; and wondering why it is not working (Of course complaining to DBA’s that the SQL Server remote access is not enabled 😉). Well, remote access is just fine, alias as well… then what can be the problem? Let’s see in a real world scenario: Running an …
Tovább..Hahh, my favourite infrastructure team built a development box and handed over to me. The first shocking error message I got: =================================== The Activity Monitor is unable to execute queries against server %s Activity Monitor for this instance will be placed into a paused state. Use the context …
Tovább..I’m active on several forums (TechNet, MSDN, etc.) and found some interesting questions, I’d like to blog about. One of the topic is a custom event logging module for SQL Server. I can use a built in function to log any error to the Application Event Log with the following code snippet: 1RAISERROR ('Error sample', …
Tovább..Ma ismét elökerült ez az érdekes probléma: hogyan használjam a PIVOT operátort anélkül, hogy az értékek összesítve lennének pl. a SUM, AVG függvényekel. Nekem csak az értékek kellenek. A MIN és a MAX függvények ebben az esetben nagyon hasznosak :-) …
Tovább..I'm writing this article as ECF (Enterprise Custom Fields) handling inside the Microsoft Project Server database backend is not really documented, at least hard to find any information about it :) I needed to write custom audit and custom code for MSPS 2007 and 2010. Requirements were relying on ECF's and needed to use …
Tovább..Sokszor találkoztam olyan cégekkel, ahol nem vették elég komolyan egy-egy SQL Server kialakítását. Persze van olyan is, amikor a pénz nem számít és olyan vasat vesznek, ami bőven elég lehet a feladatra, de lehet csak szimplán szerencséjük van 😀. Bár a szerencse sem elég egy rosszúl beállított szerver esetén. Sajnos …
Tovább..Az üzleti felhasználók nem igazán szeretnek várakozni egy-egy lekérdezésünk eredményére, türelmetlenek. Egy aprócska trükkel, még az 1-2 percig tartó lekérdezésünket is “szeretni” fogják SmileEgy egyszerű példával szeretném ezt megmutatni: képzeljük el azt az esetet, amikor egy táblába 8M sort kell betölteni és …
Tovább..Milyen jó is a késő esti munka 😀 főleg mert 6 órás időzona különbséggel dolgozom. Nem kellene, de mégis. Az ok nagyon egyszerű: amíg szabadságon voltam pár dolgot megváltoztattak, mert úgy gondolták páran, hogy az jó. Most javíthatom az egészet dolgozhatok egy bonyolúlt deployment scripten e miatt. Mi az amit soha nem …
Tovább..