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.

December 11, 2007 / by Zsolt Soczó

SQL Server 2008 újdonságok 3. – UDT méretkorlát megszűnése

Az SQL Server 2005-ben megjelent a VARCHAR(MAX) és VARBINARY(MAX), ami nagyon leegyszerűsítette a nagyobb szövegek vagy bináris adatok tárolását és elsősorban a kezelését. Emellett eltűnt a sorméret 8 kbyte-os korlátja is.

Azonban a User Defined Type-ok, azaz a CLR típusként definiált típusok esetén a 8 k limit megmaradt. Ez sajnos igaz volt az aggregáló függvényekre is. Az előbbinél még csak-csak lenyeli az ember a dolgot, habár mondjuk ha egy UTF-8-ként stringet tároló típust akarok írni, akkor a 8k limit nagyon bosszantó. Az aggregátumoknál viszont pillanatok alatt át lehet lépni a 8kt, gondoljunk egy string összefűző függvényre.

No, 2008-ban az UDT-k és az aggregáló függvények által feldolgozott adatok felhízhatnak 2 G-ig, mint a többi nagy típus. De azért csak ésszel, nem minden kliens örül, ha fel kell dolgoznia egy 2 GByte-os ojjektumot.

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.