Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
âÃÃÃ, ÃÃà ÃÃà Ãà ÃÃÃà à ÃÃÃÃÃÃÃÃÃ? ðÃÃÃÃÃ. óÃÃà [EMAIL PROTECTED] äÃÃÃÃÃÃ
case
äÅÎØ ÄÏÂÒÙÊ. íÏÖÎÏ ÌÉ case ÉÓÐÏÌØÚÏ×ÁÔØ × ÔÅÌÅ ÔÒÉÇÇÅÒÁ\ÐÒÏÃÅÄÕÒÙ ×ÍÅÓÔÏ if. ðÒÏÂÕÀ, ÒÕÇÁÅÔÓÑ ÎÁ case. äÍÉÔÒÉÊ.
Re: case
DL> Можно ли case использовать в теле триггера\процедуры вместо if. Пробую, DL> ругается на case. Само-собой напиши как пробуешь :-)
Re: case
Slava Ekimov wrote: Само-собой напиши как пробуешь :-) И версию сервера хорошо бы озвучить.
Re: case
> óÁÍÏ-ÓÏÂÏÊ ÎÁÐÉÛÉ ËÁË ÐÒÏÂÕÅÛØ :-) case when (:SIDCurrencySale<>:LIDCurrency1) then SIDCurrencySale=:LIDCurrency1 end; Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 36, char 3. case.
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
ë ÃÃà à ÃÃÃÃÃà Ãà ÃÃà Ãà ÃÃÃÃÃÃÃà ÃÃÃÃÃÃà à ÃÃÃà Ãà Ãà ÃÃà à ÃÃÃÃà ÃÃà "Ãà ÃÃà Ãà ÃÃ"... :-( ëÃÃà ÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃÃÃ/ÃÃÃÃÃÃÃÃÃÃà - ÃÃÃÃÃÃà à 1-2 Ãà ÃÃÃÃà ÃÃÃÃà Ã... òÃà Ãà ÃÃÃÃà ÃÃÃÃÃÃà ÃÃÃÃÃÃ... ÃÃÃÃÃÃ: ëÃÃÃ-Ãà ÃÃÃà à ÃÃà ÃÃÃÃÃÃà (à ÃÃÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃà _ÃÃÃÃÃÃÃ_ ÃÃà ÃÃÃà ÃÃÃ, Ãà à ÃÃÃà ÃÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃ)? óà ÃÃÃÃà Ãà ÃÃÃÃÃÃÃà Ãà FB1.5 CS - ÃÃÃà ÃÃÃÃÃÃà Ã, ÃÃÃÃà Ãà ÃÃÃÃÃÃà ÃÃÃÃÃÃÃÃ.
Re: case
Hello, Dmitry Lendel! You wrote on Tue, 24 Jan 2006 10:45:26 +0200: >> óÁÍÏ-ÓÏÂÏÊ ÎÁÐÉÛÉ ËÁË ÐÒÏÂÕÅÛØ :-) DL> case when (:SIDCurrencySale<>:LIDCurrency1) then DL> SIDCurrencySale=:LIDCurrency1 end; ÄÅÊÓÔ×ÉÔÅÌØÎÏ ×ÍÅÓÔÏ if ÉÓÐÏÌØÚÕÅÛØ :-)) æ£ÄÏÒÏ× å×ÇÅÎÉÊ. úáï "ôÒÅÓÔ-í". åËÁÔÅÒÉÎÂÕÒÇ.
Re: case
ðÒÉ×ÅÔ. > ÄÅÊÓÔ×ÉÔÅÌØÎÏ ×ÍÅÓÔÏ if ÉÓÐÏÌØÚÕÅÛØ :-)) õÓÌÏ×ÉÅ ÓÌÏÖÎÅÅ. äÅÌÏ-ÔÏ ÎÅ × ÜÔÏÍ. òÕÇÁÅÔÓÑ ÎÁ óìï÷ï case. óÅÒ×ÅÒ 1.5.2 äÍÉÔÒÉÊ
Re: case
Dmitry Lendel Wrote: Условие сложнее. Дело-то не в этом. Ругается на СЛОВО case. Сервер 1.5.2 Select Case Трам-пам-пам From RDB$Database Into :Переменная;
Re: case
FB 1.5.2
Re: case
Привет, Dmitry! Вы пишешь 24 января 2006: >> действительно вместо if используешь :-)) DL> Условие сложнее. Дело-то не в этом. Ругается на СЛОВО case. Сервер 1.5.2 В 1.5.Х его можно использовать только "внутри" запроса. Как отдельный оператор - нет. Обещали расширить, но пока... -- With best regards, Alex Cherednichenko.
Re: case
quot Wrote: DL> case when (:SIDCurrencySale<>:LIDCurrency1) then DL> SIDCurrencySale=:LIDCurrency1 end; И так можно. SIDCurrencySale= case when (SIDCurrencySale<>LIDCurrency1) then LIDCurrency1 end;
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
А этот то верный? а то тоже какой то кривоватый ;)) "Dmitry Lendel" <[EMAIL PROTECTED]> сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] > > Блин, что это за адрес записался? Пардон. Сюда [EMAIL PROTECTED] > Дмитрий > > > >
Re: case
Alex Cherednichenko Wrote: В 1.5.Х его можно использовать только "внутри" запроса. Как отдельный оператор - нет. Обещали расширить, но пока... Хм. Странно. 1.5.0 схавал по лёхкому. :)
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
info<óÃÃÃÃÃ> bagel.com.ua
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
"Oleg_M" <[EMAIL PROTECTED]> сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] > > К моей задаче не очень подходит вариант с определением коннекта "по > времени"... :-( > Клиенты активно подключаются/отключаются - разница в 1-2 секунду > бывает... Ммм. Тебе хуже. А мне то как раз самое то. > Раз уж пошла раздача слонов... вопрос: > Кому-то нужен мой вариант (с мониторингом не только _наличия_ > соединения, но и содержимого соединения)? > Сегодня тестировал на FB1.5 CS - тоже работает, после небольших > поправок. Нужен или нет, не знаю, но интересно. А что за информация? В каком виде?
Re: case
День добрый. Можно ли case использовать в теле триггера\процедуры вместо if. Пробую, ругается на case. Дмитрий. Не тот это кейс. Иными словами это не аналог паскалевского кейса или сишного свитча, а скорее аналог IIF, только более продвинутый. Иными словами это что-то вроде функции, но с расширенными возможностями. Функции же в IB/FB/YA всегда должны возвращать результат => кейс тоже должен что-то кому-то присвоить.
Re: Вопрос по локализации сообщений Firebird
> SB> До сего дня, здесь никого не красили. :) > > >> Отрадно. > > SB> Да ладно. Челу локализация нужна, а ты тут местечковую > SB> геополитику чего-то шьешь. :) > > Дык ему ж русская локаль не катит. ;о) > Дык смотря для чего. :) Если он дома по русски не понимает - это одно. А если надо в какую-нибудь гос контору прогу поставить, а там вуйко сидит "дуже прыскиплывый" и прогу не примет как промоскальскую так это совсем другое. Да и в первом случае... ну приятней человеку на ридний мове читать. Не вижу в этом ни криминала ни "политического окраса". :) Ладно. Закрыли тему.
Re: case
ðÒÉ×ÅÔ. > SIDCurrencySale= case when (SIDCurrencySale<>LIDCurrency1) then > LIDCurrency1 end; óÒÁÚÕ É × ÇÏÌÏ×Õ ÎÅ ÐÒÉÛÌÏ. óÐÁÓÉÂÏ. äÍÉÔÒÉÊ
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
> îÃÃà à ÃÃà Ãà Ã, Ãà ÃÃÃÃ, Ãà ÃÃÃà Ãà ÃÃÃ. á ÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃ? ÷ ÃÃÃÃà ÃÃÃà ? ÷ ÃÃÃÃÃÃÃà , à ÃÃÃÃà ÃÃà ... à ÃÃà Ãà ÃÃà . ÃÃÃà ÃÃÃÃà - à ÃÃÃÃà Ãà Ãà ÃÃÃÃÃÃÃà ÃÃÃÃ, Ãà à ÃÃÃÃà ÃÃÃÃÃÃÃÃ. ÃÃÃà à à Ãà Ãà à Ãà ÃÃÃÃà ÃÃà à / ÃÃÃà ÃÃÃÃà ÃÃÃÃÃ.
Re: Вопрос по локализации сообщений Firebird
> До сего дня, здесь никого не красили. :) А это все Google. У меня Чередниченко оранжевый, а Бузаджи синий. -- Regards, Dmitriy Kovalenko
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
Plotnikov Y. wrote: Если кому надо - говорите куда выслать. Весит в архиве 650кил - могу и сюда положить, если это можно. Вышли пож-та на [EMAIL PROTECTED]
Re: Вопрос по локализации сообщений Firebird
Hello, Oleg LOA said the following on 23.01.2006 18:00: И как переведут на украинский сообщение "table/procedure has non-SQL security class defined". А как на русский, кстати? -- Oleg
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
> ëÃÃÃ-Ãà ÃÃÃà à ÃÃà ÃÃÃÃÃÃà (à ÃÃÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃà _ÃÃÃÃÃÃÃ_ > ÃÃà ÃÃÃà ÃÃÃ, Ãà à ÃÃÃà ÃÃÃÃÃÃà ÃÃà ÃÃÃà ÃÃÃ)? > óà ÃÃÃÃà Ãà ÃÃÃÃÃÃÃà Ãà FB1.5 CS - ÃÃÃà ÃÃÃÃÃÃà Ã, ÃÃÃÃà Ãà ÃÃÃÃÃÃà > ÃÃÃÃÃÃÃÃ. ëÃÃà ÃÃà ÃÃÃà Ã. Ã¥ÃÃà Ãà ÃÃÃÃÃÃ, ÃÃÃÃà Ãà ataexp<ÃÃÃÃÃ>fms.sochi.ru ðÃÃÃÃÃÃà à Ãà Ya 889 CS. ó ÃÃÃÃà ÃÃà Ã, áÃÃÃà çÃÃÃÃÃÃ.
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
Plotnikov Y. wrote: Если кому надо - говорите куда выслать. Весит в архиве 650кил - могу и сюда положить, если это можно. m_shaev [at] mail [dot] ru
Re: Вопрос по локализации сообщений Firebird
Hello, Ded said the following on 23.01.2006 21:12: Еще как читают. Только на вопрос "Какая ошибка?" отвечают "Там что-то по-иностранному..." и даже прочитать не могут. А одной девушке понадобилось 2 рабоих дня чтобы в почтовое сообщение перебить текст сообщения об ошибке с экрана (с кучей опечаток типа "pr0cedre"). А вести лог exceptions с временем и стеком активных модулей в файлеце рядом с программкой - не судьба? И девушек мучить не надо... Не во всех случаях годится. Для человека который работает в IT-отделе большой конторы и занимается не только написанием но и поддержкой - да, годится. А если софт пишется на заказ, поддержка в контракт не входит, а в том месте где работает программа имеется только полуграмотный админ-эникейщик... -- Oleg
Re: Вопрос по локализации сообщений Firebird
> > До сего дня, здесь никого не красили. :) > > А это все Google. У меня Чередниченко > оранжевый, а Бузаджи синий. Глянул в зеркало. Я у себя нормальный. :) Надо будет выйти на улицу, а потом еще раз посмотреть, може и посинею...:) Удачи
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
Если кому надо - говорите куда выслать. Весит в архиве 650кил - могу и сюда положить, если это можно. Лучше залить куда-нибудь и дать ссылку, кому надо - скачают. А исходники там есть? -- Гурский Павел
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
> ëÃÃà ÃÃà ÃÃÃà Ã. ïÃ. > Ã¥ÃÃà Ãà ÃÃÃÃÃÃ, ÃÃÃÃà Ãà > ataexp<ÃÃÃÃÃ>fms.sochi.ru > ðÃÃÃÃÃÃà à Ãà Ya 889 CS. óÃÃÃà (ÃÃÃÃÃà à Ãà ÃÃÃÃà ÃÃÃÃÃÃÃÃÃ)... ÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃÃ. ñ Ãà ÃÃÃÃÃà app-ÃÃÃÃÃÃÃ, à ÃÃÃÃÃÃà ÃÃÃà ÃÃÃÃÃÃÃÃà ÃÃÃÃÃÃà à Ãà ÃÃÃÃÃà (Ãà ÃÃÃà ÃÃÃÃ, ibconsvc Ãà ÃÃÃÃÃÃÃÃà ÃÃÃ). "÷ÃÃÃÃÃÃÃÃ" ÃÃÃÃÃÃÃÃÃÃ... Ã¥Ãà Ãà ÃÃÃÃÃ... à ÃÃÃÃÃà ÃÃÃà à ÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃà à Ãà ÃÃÃÃ-ÃÃ, ÃÃÃÃà Ãà ÃÃ. âÃÃà à ÃÃÃÃÃà - ÃÃÃÃÃÃ.
Re: Вопрос по локализации сообщений Firebird
Serge Buzadzhy Wrote : Надо будет выйти на улицу, а потом еще раз посмотреть, може и посинею...:) Это если посмотреть сможешь. :)
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
> А исходники там есть? да
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
Если зальешь - я тебе кину
Re: Забацал таки прогу для классика ;) - в аттаче картинка на 11кил
Что ж нам так адреса то портятся в конфе... plotn [EMAIL PROTECTED] newmail [dot] ru
Re: Вопрос по локализации сообщений Firebird
Dmitriy Kovalenko wrote: А это все Google. У меня Чередниченко оранжевый, а Бузаджи синий. Бузаджи мне отсюда не видать, а вот с Чередниченко случается :-D -- Regards. Ded.
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
> plotn [EMAIL PROTECTED] newmail [dot] ru ÃÃÃ ÃÃÃ ÃÃÃ ÃÃÃÃÃÃÃ ÃÃÃÃÃÃÃÃÃ. ÃÃ ÃÃÃÃÃ.
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
> Ã¥Ãà Ãà ÃÃÃÃÃ... à ÃÃÃÃÃà ÃÃÃà à ÃÃÃÃÃà ÃÃÃÃà Ãà ÃÃà à Ãà ÃÃÃÃ-ÃÃ, ÃÃÃÃà Ãà ÃÃ. îÃÃÃÃ, ÃÃÃÃÃ. > âÃÃà à ÃÃÃÃÃà - ÃÃÃÃÃÃ. öÃà Ãà ó ÃÃÃÃà ÃÃà Ã, áÃÃÃà çÃÃÃÃÃÃ.
(без темы)
test тест
Re: OFF �� XML
à Ãà Ãà à ÃÃà ÃÃÃÃÃÃÃÃÃà ÃÃà Fib+ - TpFibXMLDataset, TpFibXMLQuery ÃÃÃÃÃÃÃà Ãà ÃÃÃà ÃÃÃ. ÃÃÃà , à ÃÃÃ. ÃÃÃÃÃÃÃà XML ïà à Ãà ÃÃÃÃÃÃÃÃÃÃÃà à à ÃÃÃÃÃÃà ÃÃÃÃ... ÃÃÃ-Ãà ÃÃÃÃ: ID - integer XML - blob ÃÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃ, à ÃÃà ÃÃÃà - ÃÃÃÃà ÃÃÃÃÃÃÃÃÃ
Re: sorry test
Kirill Sergach пишет: subj Test Тест -- Удачи! Shiliaev Ruslan
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
Plotnikov Y. wrote: РабоÑÐ°ÐµÑ Ñак: полÑÑÐ°ÐµÑ ÑпиÑок акÑивнÑÑ Ð¿ÑоÑеÑÑов ibremote (нÑ, лÑбого конеÑно пÑоÑеÑÑа можно - Ð¾Ñ Ð½Ð°ÑÑÑоек завиÑиÑ), Ñ Ð¾Ð´Ð¸Ñ Ð² логи ibconsvc, иÑÐµÑ ÑооÑвеÑÑÑвÑÑÑее подклÑÑение Ñ Ð¾Ð¿Ñеделенной ÑоÑноÑÑÑÑ Ð¿Ð¾ вÑемени (TimeTreshold - в ÑекÑÐ½Ð´Ð°Ñ ), иÑÐµÑ Ð±Ñло ли ÑÑо подклÑÑение закÑÑÑо. У Ð¼ÐµÐ½Ñ ÑабоÑаеÑ. ТеÑÑиÑÑÑ Ð²ÑоÑой денÑ. давай мне, Ð¼Ð¾Ð³Ñ Ð²ÑложиÑÑ Ñ Ð±Ñ ÐµÑе к ней добавил Working Time, показаÑÑ ÑколÑко вÑемени ÑабоÑаеÑ. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: бНОПНЯ ОН КНЙЮКХГЮЖХХ ЯННАЫЕМХИ Firebird
Dmitry Lendel wrote: таблиця/процедура має певний клас безпеки НЕSQL Снимаю шляпу. :-)) было бы перед чем. Если перед умением за пару минут в инете найти переводчик с русского или английского на украинский, то да, признаю за собой :-) а украинского я не знаю. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: sorry test
Kull Damned пишет: one more test еще тест -- Удачи! Shiliaev Ruslan
Re: ������ �� ����������� ��������� Firebird
ðÃÃÃà Ã. > ÃÃÃà Ãà Ãà Ãà à Ãà Ã. Ã¥ÃÃà Ãà Ãà à ÃÃà ÃÃà à Ãà ÃÃÃà ÃÃÃÃà > à ÃÃà Ãà ÃÃÃÃà Ãà Ãà ÃÃÃÃÃà à ÃÃÃÃÃÃÃà ÃÃà ÃÃÃÃÃÃÃÃÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃ, > Ãà ÃÃ, ÃÃÃÃÃÃà Ãà ÃÃÃÃà :-) > à ÃÃÃÃÃÃÃÃÃÃà à Ãà ÃÃÃÃ. ðà Ãà à Ãà Ã. á Ãà Ãà ÃÃà ÃÃÃÃÃÃÃÃÃÃ. äÃÃÃÃÃÃ
Re: Простое нередактируемое представление
В FB2 это давным давно пофиксили, так что, как вариант, можно без всяких мудствований перекочевать на FB2.
Re: Простое нередактируемое представление
Ivan Ravin пишет: Выход есть - явно создавать нередактируемое представление, чтобы сервер не вставлял самовольно записи: create view SimpleView as select t.* from TableWithPK t, rdb$database r Можно ли как-то явно указать серверу, что view будет нередактируемое, не используя в ddl второй таблицы? Например, так: "create view simple_view as select DISTINCT * from a_table"
Re: ������� ���� ����� ��� �������� ;) - � ������ �������� �� 11��
Oleg_M wrote: Рмоей задаÑе не оÑÐµÐ½Ñ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ Ð²Ð°ÑÐ¸Ð°Ð½Ñ Ñ Ð¾Ð¿Ñеделением коннекÑа "по вÑемени"... :-( ÐлиенÑÑ Ð°ÐºÑивно подклÑÑаÑÑÑÑ/оÑклÑÑаÑÑÑÑ - ÑазниÑа в 1-2 ÑекÑÐ½Ð´Ñ Ð±ÑваеÑ... еÑли еÑÑÑ Ð½Ð°Ñало ÑÑаÑÑа ÑабоÑÑ, и еÑÑÑ ÑекÑÑее вÑемÑ, Ñо "вÑÐµÐ¼Ñ Ð¶Ð¸Ð·Ð½Ð¸" поÑÑиÑаÑÑ Ð½ÐµÑложно. ТолÑко лÑÑÑе ÑÑо показÑваÑÑ, а не заÑÑавлÑÑÑ Ð²ÑÑиÑлÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð° :-) Раз Ñж поÑла ÑаздаÑа Ñлонов... вопÑоÑ: ÐомÑ-Ñо нÑжен мой ваÑÐ¸Ð°Ð½Ñ (Ñ Ð¼Ð¾Ð½Ð¸ÑоÑингом не ÑолÑко _налиÑиÑ_ ÑоединениÑ, но и ÑодеÑжимого ÑоединениÑ)? Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ ÑеÑÑиÑовал на FB1.5 CS - Ñоже ÑабоÑаеÑ, поÑле неболÑÑÐ¸Ñ Ð¿Ð¾Ð¿Ñавок. ÐÑжен, кидайÑе мне. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: ������ �� ����������� ��������� Firebird
Ãðèâåò. > Ãòî èõ ïðîáëåìû, òî÷Ãåå ýòî ÃÃ¥ ïðîáëåìû à Ããëèéñêîãî êà ê òà êîâîãî, à à ìåðèêà Ãñêîãî à Ããëèéñêîãî :-). à äîñëîâÃî òà ì ïåðåâîäèòü Ãè÷åãî ÃÃ¥ Ãà äî, õâà òèëî óæå ïðèÃòåðà :-), ó Ãà ñ åñòü ïðîãðà ììÃîå îáåñïå÷åÃèå è à ïïà ðà òÃîå îáåñïå÷åÃèå. à ÃÃ¥ ñïîðþ. ÃðîèñõîæäåÃèå ñëîâ äîëæÃî èìåòü èñòîðèþ. Ãðè ñîþçå òåõÃè÷åñêà ÿ äîêóìåÃòà öèÿ âåëà ñü Ãà ðóññêîì ÿçûêå, à ÃÃ¥ Ãà óêðà èÃñêîì. Ãîòîìó ðóññêèé ÿçûê èñòîðè÷åñêè èìååò áîëüøóþ áà çó òåõÃè÷åñêèõ òåðìèÃîâ ÷åì óêð. Ãåðåâîäèòü ëåã÷å, åñòü à Ãà ëîãè. Ãëÿ óêð. ÿçûêà ìÃîãî ñëîâ çà èìñòâîâà Ãî â äà ÃÃîì ñëó÷à å èç äð. ÿçûêîâ. Ãáû÷Ãî ñïîðó èäóò î ÿçûêå èç êîòîðîãî ïðèÃÿòü òåðìèÃ. Ãîòÿ ýòî òîæå ÃÃ¥ ôà êò. Ãîñìîòðåë ïîëèòèõÃè÷åñêèé ñëîâà ðü à Ãã. ðóñ. Ãà ñëîâî well ïÿòü ëèñòîâ âà ðèà Ãòîâ ïåðåâîäà . Ãò ÿìû äî ... Ãìèòðèé
Re: OFF по XML
Алексей Абрамов wrote: у меня есть надстройка над Fib+ - TpFibXMLDataset, TpFibXMLQuery указываешь одно доп. поле, в кот. хранится XML Он его разворачивает в обычные поля... что-то типа: ID - integer XML - blob писалось год назад, если надо - найду исходники Может дашь посмотреть? на juksoft at ukr.net
Re: OFF по XML
Алексей Абрамов wrote: у меня есть надстройка над Fib+ - TpFibXMLDataset, TpFibXMLQuery указываешь одно доп. поле, в кот. хранится XML Он его разворачивает в обычные поля... что-то типа: ID - integer XML - blob писалось год назад, если надо - найду исходники Может дашь посмотреть? на juksoft at ukr.net
хочу добротный, быстрый бюджетный сервер под FB
Приветствую всех! Используем БД под FB 1.5.2 как накопитель ежедневной отчетной информации. Ежедневно, ежемесячно, ежеквартально и ежегодно по накопленным данным рассчитывается туева хуча показателей. БД не слишком большая, но и не маленькая - сейчас за год набегает до 15Гиг. В дальнейшем кол-во показателей продолжит увеличиваться, и, как следствие, БД тоже будет расти, но не лавинообразно :) По окончании года БД "чикается" почти до нуля. Это о базе. Собственно вопрос: Руководство выделяет некоторую не слишком большую сумму на покупку новой серверной железяки. На ней будет только FB с упомянутой БД, скорее всего под Линухом (сейчас работаем под Win2003 Srv.). Встает вопрос о том, чтобы "выжать" возможно больше из FB и подобрать соотв. железо. Ясно, что диски лучше побыстрее. Ясно, что лучше выше частота процессора и памяти. Ясно, что желателен побольше процессорный кэш команд. Но непонятно, насколько объем памяти может помочь достигнуть "впечатляющих" результатов. Непонятно также, стоит ли брать многопроцессорный (многоядерный) и/или 64-битный сервер. Есть ли у кого опыт использования хорошего бюджетного железа (я не имею в виду дорогие решения типа Itanium, Spark и т.п.) с достижением радующих результатов производительности FB? Какие подходы в настройке FB b ОС посоветуете? Делать ли, скажем, RAM-диск для временных файлов и прочее? Заранее благодарен за обстоятельные и ценные советы :)
Re: хочу добротный, быстрый бюджетный сервер под FB
Мы сами долго мыслили над этим вопросом месяц назад. Из универсальных методов повышения производительности могу посоветовать: 1) Выделять побольше буферов. У нас (если с супером работаем) вся база в память помещается 2) Отключить Forced writes. Нам немного помогло, но сами понимаете что это в ущерб надёжности. 3) Прогнать базу с помощью IBAnalys и призадуматься над его рекомендациями 4) Попробовать поменять размер страницы БД 5) Для некоторых задач, когда много данных гоняется на клиента, лучше использовать локальный протокол - он быстрее. По поводу железа надо помнить: 1) Говорил кто-то (кажись ДК) что на AMD 64 (то же самое наверное на интеловских этих 64-битных) всё шуршит заметно быстрее, но кушает памяти в 2 раза больше. 2) Многопроцессорная машина подошла бы если бы Джим выпустил свой вулкан наконец, релиз которого должен быть скоро, но я уверен на 100% что он будет падать, потому как по себе знаю какой гемор правильно многопоточные приложения писать - обязательно пропустишь что-то. Некоторым подходит классик, но я в нём разочарован. Тут прийдётся решать что важнее: выделить побольше буферов чтобы большая часть базы закешировалась в память или поменьше, но использовать оба процессора. Лично я бы при выборе купить самый быстрый процессор но один или купить помедленнее, но два выбрал бы один побыстрее (на бэкапе 15-гиговой базы это хорошо прочувствуется).
Re: хочу добротный, быстрый бюджетный сервер под FB
dada sasa wrote: Но непонятно, насколько объем памяти может помочь достигнуть "впечатляющих" результатов. Посмотреть за расходом памяти сейчас во время выполнения расчётов и сделать выводы. Даже если в своп не валится, файловый кеш оси никогда не вредил. Непонятно также, стоит ли брать многопроцессорный (многоядерный) и/или 64-битный сервер. Многоядерный в сад. Если расчёты делаются последовательно в одном соединении, а не параллельно в нескольких, то многопроцессорный тоже в сад. Если же параллельно, то смотреть что их держит - диск или проц. Если диск, то наращивание камней мало что даст. В этом случае может даже последовательно на одном камне будет быстрее чем параллельно на нескольких. Если же получается что параллельно лучше - ставить классику и надуть кеш FB до 2К буферов или даже поболе, подобрав экспериментально для своей конкретной задачи. Про 64-битный ничо не могу сказать, поскольку оси-то уже есть, а прилад, в том числе FB, пока нету толком. В общем, железо подбирается под комбинацию приложение-сервер, а не под сервер вообще. -- Regards. Ded.
Re: ���� ���������, ������� ��������� ������ ��� FB
Sasha wrote: Ðо Ð¿Ð¾Ð²Ð¾Ð´Ñ Ð¶ÐµÐ»ÐµÐ·Ð° надо помниÑÑ: 1) ÐовоÑил кÑо-Ñо (кажиÑÑ ÐÐ) ÑÑо на AMD 64 (Ñо же Ñамое навеÑное на инÑеловÑÐºÐ¸Ñ ÑÑÐ¸Ñ 64-биÑнÑÑ ) вÑÑ ÑÑÑÑÐ¸Ñ Ð·Ð°Ð¼ÐµÑно бÑÑÑÑее, но кÑÑÐ°ÐµÑ Ð¿Ð°Ð¼ÑÑи в 2 Ñаза болÑÑе. ÑÑо еÑли бÑаÑÑ 64-ÑазÑÑднÑÑ Ð¾Ð¿ÐµÑаÑÐ¸Ð¾Ð½ÐºÑ Ð¸ 64-ÑазÑÑднÑй FB. ÐоÑоÑÑй пока ÑолÑко в ÑпеÑ-ÑеÑÑе. -- Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Re: хочу добротный, быстрый бюджетный сервер под FB
это если брать 64-разрядную операционку и 64-разрядный FB. Который пока только в спец-тесте. Вроде мне лично ДЕ говорил что даже под 64-х разрядными виндами 32-х разрядная версия FB будет работать стабильно и предположительно быстрее.
Re: хочу добротный, быстрый бюджетный сервер под FB
Многоядерный в сад. А что с ними? А то нам предлагали... Я всегда думал что это то же самое что SMP, только быстрее.
Re: хочу добротный, быстрый бюджетный сервер под FB
К стати говоря, а что за библиотека такая nptl? Что она даёт?
Re: хочу добротный, быстрый бюджетный сервер под FB
Hello, Sasha said the following on 24.01.2006 21:46: К стати говоря, а что за библиотека такая nptl? Что она даёт? Вкратце - это реализация threads в linux начиная с ядра версии 2.6 Разработана в redhat, поэтому в redhat'овских дистрибутивах была еще в ядрах 2.4. Т.е. в зависимости от дистрибутива linux нужно брать соответствующую сборку суперсервера. -- Oleg
Re: хочу добротный, быстрый бюджетный сервер под FB
Т.е. в зависимости от дистрибутива linux нужно брать соответствующую сборку суперсервера. Конкретно на мандраку 10.1 мне надо обязательно с ntpl или обе работать будут?
Select from Select
äÅÎØ ÄÏÂÒÙÊ. ñ ÎÅ ÓÏ×ÓÅÍ ÐÏÎÑÌ ËÁË ÐÌÁÎÉÒÕÅÔÓÑ ÒÅÁÌÉÚÏ×ÁÔØ Select from Select × FB üÔÏ ÂÕÄÅÔ ÞÔÏ-ÔÏ ÎÁÐÏÄÏÂÉÉ MS SQL ô.Å. Select A.text,A.IDKey from (Select text,idkey from table1) A ÉÌÉ ËÁË-ÔÏ ÉÎÁÞÅ? åÓÌÉ ÍÏÖÎÏ ÐÁÒÕ ÐÒÉÍÅÒÏ×. úÁÒÁÎÅÅ ÓÐÁÓÉÂÏ. äÍÉÔÒÉÊ
Re: Select from Select
"Dmitry Lendel" <[EMAIL PROTECTED]> wrote: Я не совсем понял как планируется реализовать Select from Select в FB Оно уже реализовано. Это будет что-то наподобии MS SQL Наподобии стандарта SQL-99. Т.е. Select A.text,A.IDKey from (Select text,idkey from table1) A Да. -- Дмитрий Еманов
Re: Select from Select
> > ô.Å. > > Select A.text,A.IDKey > > from (Select text,idkey from table1) A > ôÏÇÄÁ ÅÝÅ ×ÏÐÒÏÓ. ÷ ÐÏÄÚÁÐÒÏÓ ÍÏÖÎÏ ×ÓÔÁ×ÌÑÔØ ÁÇÒÅÇÁÔÙ? éÌÉ ÔÁË. ëÁËÉÅ ÅÓÔØ ÏÇÒÁÎÉÞÅÎÉÑ ÎÁ ÐÏÄÚÁÐÒÏÓÙ. ÷ÌÏÖÅÎÎÏÓÔØ, ÁÇÒÅÇÁÔÙ É Ô.Ä. äÍÉÔÒÉÊ