"Boris Loboda" ...
> > Р-р страницы какой ?
>
> 1024, заливал iso на 600Mb.
Садо-мазо ? :)
> > Сейчас спокойно залил фильм 700МБ. FB2 RC4
>
> Ну а как насчет 10 Гиг? Какой размер страницы должен быть?
>
> > PS макс. теоритический р-р блоба равен примерно
> > (page_size - 28) ^ 3 / 16
Т.е. обратную формулу вывести не получается ? :)
Ок, специятельно для тебя
EXECUTE BLOCK
RETURNS (PAG_SIZE INT, MAX_BLOB BIGINT, MAX_BLOBK INT)
AS
BEGIN
PAG_SIZE = 1024;
WHILE (PAG_SIZE <= 1024*16) DO
BEGIN
MAX_BLOB = (PAG_SIZE - 28) * (PAG_SIZE - 28) * PAG_SIZE / 16;
MAX_BLOBK = MAX_BLOB / 1024;
SUSPEND;
PAG_SIZE = PAG_SIZE * 2;
END
END
PAG_SIZE MAX_BLOB MAX_BLOBK
1024 63.489.024 62.001
2048 522.291.200 510.050
4096 4.236.447.744 4.137.156
8192 34.125.258.752 33.325.448
16384 273.939.185.664 267.518.736
MAX_BLOBM и MAX_BLOBG оставляю в качестве упражнения :)
> Не знаю что там с теорией, но большие блобы не лезут в базу.
Точно не лезут ? :)
> > может в движке есть доп. ограничения, но я их сейчас сходу не вижу и
> > это
> > однозначно не 64К страниц
>
> Ну проверка на размер по крайней мере срабатывает.
Канешна. Но не на 64К страниц
--
Хорсун Влад