Posted By: medved (A~z na v~eky Mikov~ce.) on 'CZdatabases'
Title:     Re: Re: Zpusob vyberu z MSSQL
Date:      Fri Mar 29 16:27:36 2002

> Uz jsem postoupil. V te tabulce je sloupec IMAGE. Kdyz ten sloupec vyhodim
> ze 
> selectu tak je to hned. Najaky clovek rikal, ze to je tim, ze binarni
> sloupce 
> v MSSQL nejsou soucasti tabulky, ale dotahuje je odnekud jinud.

...pokud to MS nezmenil pote, co koupil kod od Sybase...

Data jsou v MS SQL/Sybase ASE organizovana po strankach, ktere jsou mezi sebou 
provazany odkazy. Tabulka je reprezentovana retezcem datovych stranek, index 
je zase strom indexovych stranek, ktery ve svych listech ukazuje na stranky 
datove.

Pametova stranka ma vetsinou velikost 2 KB (ASE 12.5 umoznuje i vetsi u MS 
nevim). Jakykakoliv radka v databazi se musi vejit na jednu pametovou stranku.

U BLOBu (Binary Large Object) - datovych typu text a image - datovych objektu, 
ktere presahuji ty 2KB jsou data ulozena tak, ze v klasicke tabulce je ulozen 
pouze ukazatel na prvni stranku separatniho retezce datovych stranek s 
konkretnimi daty. 

> Tex. 

Bye

Medved

Si vis pacem, para bellum.

Search the boards