Страница 1 из 1

256 полей в таблице - предел?

Добавлено: 05 мар 2006, 21:00
Vlad2006
ВЕЧЕР ДОБРЫЙ,

Size of Optimizer Block is exceeded?

257 поле я уже создать не могу, выходит ошибка, которая указана выше!

Разбивать я не хочу,

Прошу подсказать - выход из сложившейся ситуации!

Заранее приогромнейшее спасибо!

Добавлено: 06 мар 2006, 14:17
kdv
Разбивать я не хочу,
тогда не программируй. размер строки в IB/FB не может превышать 64 килобайта. В других серверах еще меньше.

А в книжках пишут про 1000 полей?

Добавлено: 06 мар 2006, 21:51
Vlad2006
И как теперь?

Добавлено: 07 мар 2006, 07:59
Ivan_Pisarevsky
Пара таблиц, отношение один к одному, связать внешним ключем и сджойнить, делов-то. :)

Добавлено: 07 мар 2006, 12:52
eugeney
Ivan_Pisarevsky писал(а):Пара таблиц, отношение один к одному, связать внешним ключем и сджойнить, делов-то. :)
Если из них потом сделать VIEW и тригера на UPDATE/INSER/DELETE то тогда от таблиц не отличиш. Но производительность будет :-D

Добавлено: 07 мар 2006, 13:13
Ivan_Pisarevsky
А вьюха-то на кой сюда? типа "шоб було" :)
С трудом представляю задачу, кода юзеру в один присест надо обозреть три сотни полей, отбирать только то, что нужно, и тормозов не будет.

Добавлено: 07 мар 2006, 14:35
dimitr
версия сервера у автора какая? Сдается мне, что либо IB, либо FB1.0.

InterBase 7.0.1.1. - Unlimited Access

Добавлено: 07 мар 2006, 17:47
Vlad2006
Сложилось мнение, что существует конфигурационный файл, либо определенные опции в IB, может кто сталкивался с такой проблемой...

Re: InterBase 7.0.1.1. - Unlimited Access

Добавлено: 07 мар 2006, 18:20
hvlad
Vlad2006 писал(а):Сложилось мнение, что существует конфигурационный файл, либо определенные опции в IB, может кто сталкивался с такой проблемой...
Сложилось мнение, что не хрен тему менять.
Также сложилость мнение, что такие проблемы решаются покупкой лицензий
И ещё сложилось мнение, что здесь не варезный форум

!?

Добавлено: 07 мар 2006, 20:05
Vlad2006
Кто еще согласен, что дело в лицензии?...

Добавлено: 07 мар 2006, 20:19
kdv
Кто еще согласен, что дело в лицензии?...
да собственно, был бы интерес себе или еще кому мозги крутить :)

напоролся на ограничение? пробуй более свежие или альтернативные версии. Ничего не помогло? тогда или разбивай таблицу, или...

Добавлено: 07 мар 2006, 20:59
dimitr
разбитие таблицы ему не поможет, на джойне та же ошибка вылезет. Это ограничение на кол-во предикатов в запросе.

Добавлено: 09 мар 2006, 08:03
Ivan_Pisarevsky
dimitr писал(а):разбитие таблицы ему не поможет, на джойне та же ошибка вылезет. Это ограничение на кол-во предикатов в запросе.
Но это поможет спокойно хранить информацию.

Амбисните дремучему зачем отбирать за раз три сотни колонок, а то я, видимо, не вьезжаю в какой-то высший умысел??? :roll:

Добавлено: 10 мар 2006, 15:44
eugeney
Ivan_Pisarevsky писал(а):Амбисните дремучему зачем отбирать за раз три сотни колонок, а то я, видимо, не вьезжаю в какой-то высший умысел??? :roll:
М.б. какую нибуть "шахматку" хранить? А про спобобы хранения разрежанныъх таблиц и сборку на клиете а не PIVOT наред не знает?