Можешь сделать тест, показывающий тормоза блобов, из-за которых ты
на длинные varchar'ы перешёл ?

Могу, если надо, только мне ж интересно исключительно с .NET Provider работать это раз, во вторых что ты от этих тестов получить хочешь? Убедить меня что на разницу можно забить? :-)

В третьих y меня есть такая уверенность что при интенсивной работе с базой у меня с блобами намного больше вероятность увидить в логе сервера какой-нить Terminated abnormally.

И наконец в четвёртых вроде не все строковые функции с блобами работали в FB2 (TRIM кажись не работал к примеру).


Так что если всё же хочешь тест, то вопрос такой. У меня много строковых полей по 4Кб - 10Кб в одной им той же таблице. То есть вопрос в том до какой длины оставить варчары и когда начать использовать блобы? Потому как от этого кол-во блобов сильно изменится, да и скорость тоже...



PS Один блоб у меня таки в базе есть. Там тексты до 0 байт до мегабайта лежат, так что я не смог от них отказаться полностью. Теперь меня IBAnalyst задрачивает с этой таблицей каждый раз что мол блобы разреживают страницы :-)))




Ответить