Re: Текстовая индексация

2007-05-22 Пенетрантность Kovalenko Dmitry
Вообщем, это, того, я логично размышляю или есть какая засада? Мысль правильная - реализация нет :) Все делается немного проще и гораздо красивее - сочетания слов оформляются как слово и задействуются по эквивалентной схеме. Я уже мечтаю проиндексировать базу минимум до 3 уровня :)

Re[2]: Текстовая индексация

2007-05-22 Пенетрантность Max Rezanov
Hello Kovalenko, Tuesday, May 22, 2007, 10:30:11 AM, you wrote: Вообщем, это, того, я логично размышляю или есть какая засада? KD Мысль правильная - реализация нет :) KD Все делается немного проще и гораздо красивее - сочетания слов KD оформляются как слово и задействуются по эквивалентной

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Vlad Horsun
Alexandr Kochmin ... Вот смотрю CORE-1277 это ж исправили перекодировку, о которой так долго мечтали, Проверь ;) и теперь ibexpert будет нормально русские буквы в SP сохранять? Читать ! -- Хорсун Влад

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Alexandr Kochmin
VH VH Alexandr Kochmin ... VH VH Вот смотрю CORE-1277 VH это ж исправили перекодировку, о которой так долго мечтали, VH VH Проверь ;) а разве уже есть в снапшоте? они ж даже не каждый день обновлялись. Прийдется ждать. VH VH и теперь ibexpert будет нормально русские буквы в SP сохранять?

Re: vldb

2007-05-22 Пенетрантность Ovchinnikov Vasily
Dmitri Kuzmenko пишет: ребята, вы пытаетесь пристебать почти ненужную функциональность. Почему? Потому что, допустим у вас база 50 гиг. И на нормальных дисках она копируется 10 минут. Если больше, то вы сами себе строите проблемы. Дальше. Допустим, даже последующие инкременты имеет такой же

Re: Текстовая индексация

2007-05-22 Пенетрантность Ded
Kovalenko Dmitry wrote: Все делается немного проще и гораздо красивее - сочетания слов оформляются как слово и задействуются по эквивалентной схеме. Итак, китайцы начали завоевание мирового господства с переориентации некитайских мозгов на иероглифическое письмо. Ну что ж, рано или

Re[2]: Текстовая индексация

2007-05-22 Пенетрантность Sergey Mereutsa
Привет! А как вы из слов корень извлекаете? Интересный вопрос. Вкратце - точно также, как это делает ispell. Но подробностей не скажу, так как для меня это готовый модуль. Попрошу нашего программера, который этим занимается выковырять код отдельно и расскажу подробнее. -- Best regards,

Re: Текстовая индексация

2007-05-22 Пенетрантность Plotnikov Y
Sergey Mereutsa пишет: Привет! А как вы из слов корень извлекаете? Интересный вопрос. Вкратце - точно также, как это делает ispell. Но подробностей не скажу, так как для меня это готовый модуль. Попрошу нашего программера, который этим занимается выковырять код отдельно и расскажу

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Андрій Жук
Ничего не работает SET TERM ^ ; create procedure New_Procedure2 returns ( varchar(10)) as begin = 'Працює!'; suspend; end ^ SET TERM ; ^ переподключаемся CREATE PROCEDURE NEW_PROCEDURE2 RETURNS ( VARCHAR(10)) AS (Blob)

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Андрій Жук
Хотя вот select cast(RDB$PROCEDURE_SOURCE as varchar(1024)) from rdb$procedures возвращает верно перекодированный текст а вот select RDB$PROCEDURE_SOURCE from rdb$procedures наглухо убивает Эксперт

Re[2]: Текстовая индексация

2007-05-22 Пенетрантность Sergey Mereutsa
Привет! подробностей не скажу, так как для меня это готовый модуль. Попрошу нашего программера, который этим занимается выковырять код отдельно и расскажу подробнее. и по возможности поделиться ;) если это не затрагивает ничьих интересов ;) Разумеется поделюсь. Только там весь код на PHP

Re: 63 active connections

2007-05-22 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: Ты allow service interact with desktop проверял? да, проверял... небыло. поставил, лучше не стало... на домашней также небыло... в общем, на результат не влияет... не может такого быть. следовательно, незачет. Не, 64 коннекта - мало. У меня где-то в районе 117-120

Re: Текстовая индексация

2007-05-22 Пенетрантность Kovalenko Dmitry
Все делается немного проще и гораздо красивее - сочетания слов оформляются как слово и задействуются по эквивалентной схеме. Итак, китайцы начали завоевание мирового господства с переориентации некитайских мозгов на иероглифическое письмо. Ну что ж, рано или поздно, так или иначе, к

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Vlad Horsun
Андрій Жук ... Хотя вот select cast(RDB$PROCEDURE_SOURCE as varchar(1024)) from rdb$procedures возвращает верно перекодированный текст а вот select RDB$PROCEDURE_SOURCE from rdb$procedures наглухо убивает Эксперт Потому что isc_blob_info возвращает длину юникодного блоба, а чтение из

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Kovalenko Dmitry
Потому что isc_blob_info возвращает длину юникодного блоба, а чтение из транслитерированного блоба заканчивается раньше. И кое-кто не умеет обрабатывать isc_segstr_eof (IBX тоже не умеет, тьфу на них) А я ведь знал, я знал - с этим isc_blob_info будет засада :) Что же вы творите! Демоны!

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Vlad Horsun
Kovalenko Dmitry ... Потому что isc_blob_info возвращает длину юникодного блоба, а чтение из транслитерированного блоба заканчивается раньше. И кое-кто не умеет обрабатывать isc_segstr_eof (IBX тоже не умеет, тьфу на них) А я ведь знал, я знал - с этим isc_blob_info будет засада :)

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Kovalenko Dmitry
На всякий случай объясню - IBX всегда читает блоб целиком в память. Оно определяет р-р блоба с помощью isc_blob_info, выделяет память этого р-ра и читает туда блоб. Причём читает именно то кол-во байт, которое вернул isc_blob_info, Что же вы творите! Демоны! А мы-то тута при чёма

Re: Текстовая индексация

2007-05-22 Пенетрантность Plotnikov Y
Разумеется поделюсь. Только там весь код на PHP - но алгоритм выдернуть можно будет :) Конечно, думаю, можно. Мануал по пхп я тем более листал ;)

Максимальный размер внешней таблицы

2007-05-22 Пенетрантность Андрій Жук
Вобщем, дошел у меня размер внешней таблицы до 4 Гб и далее, при попытке записать в эту таблицу получаю I/O error for file Log.ext. Error while trying to open file. Устройство не опознает команду. .

Добавление и проверка пользователей.

2007-05-22 Пенетрантность Plotnikov Y
Всем привет! Прошу сразу не пинать по почкам и не отправлять к соотв. разделам доки. Я пойду ее читать, если вы мне тут не ответите ;) Мне нужна очень банальная вещь - проверка пользователя на существование и добавление его в случае отсутствия. Если кто то уже это делал - хорошо бы если бы

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Roman Rokytskyy
На всякий случай объясню - IBX всегда читает блоб целиком в память. Оно определяет р-р блоба с помощью isc_blob_info, выделяет память этого р-ра и читает туда блоб. Причём читает именно то кол-во байт, которое вернул isc_blob_info, Провайдер не свалится. Это точно на 99.9. Я на такие вещи

Re: Максимальный размер внешней таблицы

2007-05-22 Пенетрантность Vlad Horsun
Андрій Жук ... Вобщем, дошел у меня размер внешней таблицы до 4 Гб и далее, при попытке записать в эту таблицу получаю I/O error for file Log.ext. Error while trying to open file. Устройство не опознает команду. . Это всем давно известно -- Хорсун Влад

�������� ��� ����� ��� VLDB...

2007-05-22 Пенетрантность ��������� ������
ËÁËÁÑ ÍÏÖÅÔ ÂÙÔØ ÒÅÞØ Ï VLDB... ËÁËÂÙ ÐÏËÁ ÐÏ×ÒÅÖÄÅÎÉÊ âä ÎÅÔ - ×ÓÅ ÈÏÒÏÛÏ É ÚÁÍÅÞÁÔÅÌØÎÏ... ÎÏ ËÏÇÄÁ ÓÌÕÞÁÅÔÓÑ ÐÏ×ÒÅÖÄÅÎÉÅ ÕÕÕ ÐÒÉ×ÅÄÕ Ó×ÏÊ ÐÒÉÍÅÒ... ËÏÍÕ ÌÅÎØ ÞÉÔÁÔØ - ÍÏÇÕÔ ÐÅÒÅÊÔÉ × ËÏÎÅÃ Ë òåúàíå ### ÏÂßÅÍ ÂÁÚÙ ÷óåçï 6 ÇÉÇÏ× (ÐÏ ÏÔÎÏÛÅÎÉÀ Ë VLDB - ÍÅÌÏÞÅ×ËÁ)

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Vlad Horsun
Kovalenko Dmitry ... На всякий случай объясню - IBX всегда читает блоб целиком в память. Оно определяет р-р блоба с помощью isc_blob_info, выделяет память этого р-ра и читает туда блоб. Причём читает именно то кол-во байт, которое вернул isc_blob_info, Что же вы творите! Демоны!

RE: Добавление и проверка пользователей.

2007-05-22 Пенетрантность Dmitriy A. Beloshistov
Связка IBO+IBOAdmin (для IBX,FIB+ - по аналогии): { получаем список пользователей } Procedure SAPIGetUsersList(IB_Connection:TIB_Connection; Users:TStrings); var IBSS:TIBOSecurityService; I:integer; begin if not Assigned(IB_Connection) then raise

Re: Добавление и проверка пользователей.

2007-05-22 Пенетрантность Igor Zakhrebetkov
Plotnikov Y пишет: Используется fibplus, fb 2.1 win classic (пользователи в нем обычные, Вот вроде работает: begin if MessageDlg('Добавить пользователя OPER на сервер?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then with pFIBSecurityService1 do try Params.Clear;

Re: прочитал тут ветку про VLDB...

2007-05-22 Пенетрантность Vlad Horsun
Кравченко Алексей ... физическое копирование на всякий случай перед починкой +10 мин ок ищем косяки gfix -v -full нашел косяки в индексах и несколько осиротевших страниц +40 мин уже можно продолжать медленную и осторожную работу, отключив поломанные индексы :) вопреки мануалу

� snapshot'�� FB 2.0.2 ������ �� �����?

2007-05-22 Пенетрантность Andrew Holubovski
þÔÏ ÔÏ ÐÏÓÌÅ 1-ÇÏ Ó snapshot'ÁÍÉ ÚÁÔÉÈÌÏ? éÌÉ ÄÏ ÐÒÅ-ÒÅÌÉÚÁ ÉÈ ÎÅ ÂÕÄÅÔ? Best regards, Andrew Holubovski DelphiPlus Team http://www.delphiplus.org

Re: прочитал тут ветку про VLDB...

2007-05-22 Пенетрантность WildSery
On Tue, 22 May 2007 16:44:20 +0400, Кравченко Алексей [EMAIL PROTECTED] wrote: дроп 7 индексов +60 мин Разве так бывает? :o -- Сергей Смирнов.

Re: А snapshot'ов FB 2.0.2 больше не будет?

2007-05-22 Пенетрантность Sergey Mereutsa
Привет! Что то после 1-го с snapshot'ами затихло? Или до пре-релиза их не будет? Велкам то Пингвинус :) :P) -- Best regards, Sergeymailto:[EMAIL PROTECTED]

Re: ����������� 2007

2007-05-22 Пенетрантность Dmitry Lendel
ÎÕ ÎÁËÉÐÅÌÏ Õ ÞÅÌÏ×ÅËÁ... :) ÓÔÁÕÅÔËÕ ÄÑÔÌÁ ÐÏÄÁÒÉÔØ? äÍÉÔÒÉÊ

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Oleg LOA
Vlad Horsun [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Kovalenko Dmitry ... На всякий случай объясню - IBX всегда читает блоб целиком в память. Оно определяет р-р блоба с помощью isc_blob_info, выделяет память этого р-ра и читает туда блоб. Причём читает именно то

Re: исправили перекодировку BLOB?

2007-05-22 Пенетрантность Vlad Horsun
Oleg LOA ... Vlad Horsun ... Kovalenko Dmitry ... На всякий случай объясню - IBX всегда читает блоб целиком в память. Оно определяет р-р блоба с помощью isc_blob_info, выделяет память этого р-ра и читает туда блоб. Причём читает именно то кол-во байт, которое вернул

Re: прочитал тут ветку про VLDB...

2007-05-22 Пенетрантность Dmitri Kuzmenko
Hello, Алексей! Кравченко Алексей wrote: физическое копирование на всякий случай перед починкой +10 мин говнодиск. это на тот же диск или на другой? если на другой, то все равно говнодиск, ибо получается 10 мегабайт в секунду. такие диски еще поискать надо. решаем просто пересоздать битые

Re: Текстовая индексация

2007-05-22 Пенетрантность Evgeny Putililn
Hi Max Rezanov пишет: А нихто не пробовал Lucene? http://incubator.apache.org/projects/lucene.net.html А вот ее подключили к FB http://www.codeproject.com/cs/database/FulltextFirebird.asp Пробовали, работает хорошо :-), по ссылке просто классы как можно проиндексиорвать БД. Полная интеграция

Re: Текстовая индексация

2007-05-22 Пенетрантность Roman Rokytskyy
А нихто не пробовал Lucene? http://incubator.apache.org/projects/lucene.net.html А вот ее подключили к FB http://www.codeproject.com/cs/database/FulltextFirebird.asp Пробовали, работает хорошо :-), по ссылке просто классы как можно проиндексиорвать БД. Полная интеграция в этом случае не

Re[2]: Текстовая индексация

2007-05-22 Пенетрантность Sergey Mereutsa
Привет! Кстати, те, кто был в Праге в прошлом году, могли наблюдать интеграцию Lucene и Fyracle на моей презентации по Java Stored Procedures. Это конечно был только пример (где-то 200 строчек кода, может меньше), но вполне рабочий. Идея работы там такая же как и в PostgreSQL FTS от Ну

Re: Re[2]: Текстовая индексация

2007-05-22 Пенетрантность Vlad Horsun
Sergey Mereutsa З.Ы. Народ, а никто не в курсе, с каких пор в процедуро-триггерном DML поддерживаются конструкции типа if(stringvalue in ('abc','bca', 'cab')) then begin blah-blah-blah end ? Я был в легком удивлении, когда обнаружил сей факт. В релизнотах ничего не заметил... Как

Re: Текстовая индексация

2007-05-22 Пенетрантность Roman Rokytskyy
Ну меня слегка напрягает то, что это - Жаба. Вот если бы оно нативно было бы - допустим (это мой перегретый мозг извращается) Нативный вариант тоже возможен, но в любом случае надо расширять сервер - у нас пока нет external procedures, а UDF-ки не могут возвращать резалт-сет. Это

Re[4]: Текстовая индексация

2007-05-22 Пенетрантность Sergey Mereutsa
Привет! Я был в легком удивлении, когда обнаружил сей факт. В релизнотах ничего не заметил... Как IN сделали, так и поддерживается, AFAIU ;) Шо, прям от 4-ки и живет оно тама? Mля... :) -- Best regards, Sergeymailto:[EMAIL PROTECTED]

Re: ����������� 2007

2007-05-22 Пенетрантность �������� �����
стауетку дятла подарить? надеюсь не чучело из эксгумированных останков?

Re: прочитал тут ветку про VLDB...

2007-05-22 Пенетрантность Kovalenko Dmitry
на мой взгляд перед тем, как иметь дело с VLDB, нужно таки поиметь соотв. железо, составить нормальный план действий на случай сбоев, отработать его на стенде (!) и придерживаться его, а не метаться туда-суда Согласен. без этого FB нельзя подпускать к VLDB... VLDB никто не чинит.

Re: Текстовая индексация

2007-05-22 Пенетрантность Kovalenko Dmitry
Нативный вариант тоже возможен, но в любом случае надо расширять сервер - у нас пока нет external procedures, а UDF-ки не могут возвращать резалт-сет. Это принципиальное ограничение, без которого очень тяжело создать полнотекстовый поиск для ФБ. Эээх. Тут, я если я все правильно напутал,

Re: Добавление и проверка пользователей.

2007-05-22 Пенетрантность Plotnikov Y
то, что нужно. Буду вкручивать. Спасибо!