Re: Тут такое дело...

2010-09-18 Пенетрантность Кузнецов Евгений
Dmitry Lendel wrote: Привет Я вот что хотел спросить. Если использовать клиента от 1.0 для птицы 2.1, чем это чревато? Ну Вы бы еще клиента от IB 4.2.1 взяли. Зачем такое нужно? Наоборот, рекомендуют использовать последнего клиента и для старых серверов. Тем паче, что при использовании связки

Re: Table RDB$DATABASE unknown

2010-04-19 Пенетрантность Кузнецов Евгений
Доброго времени суток! Konstantin R. Beliaev wrote: Опять пользователи порезвились :(( Стали играться с тестовой базой, получили вот что: 1) есть нормальный доступ к базе - на RDB$RELATIONS никаких грантов не наблюдается 2) даем любому юзеру грант на RDB$RELATIONS, и тут же - revoke у этого ю

Re: Table RDB$DATABASE unknown

2009-12-15 Пенетрантность Кузнецов Евгений
Доброго времени суток! Konstantin R. Beliaev wrote: Вот скажите, что такое можно сделать с грантами, чтоб сервер не находил RDB$DATABASE? :-) Сосед тут что-то крутил в ИБЕ (заводил нового юзера и давал ему гранты) и вдруг при попытке коннекта к этой базе под любым юзером кроме SYSDBA получил в

Re: На скорую руку

2009-11-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! Andrei wrote: 2) при выполнении команды INSERT INTO T (...) SELECT (...) FROM T Получается бесконечный цикл. Приходится снимать задачу. Скорее всего я сам дурак, но почему-то мне казалось, что раньше работало по-другому? Кстати, получается, что сервер элементарно м

Re: Проблема с SourceForge?

2009-08-25 Пенетрантность Кузнецов Евгений
Хотя возможно что-то в настройках браузера, вечером еще раз гляну Да, проблема таки у меня - Proxomitron виноват. -- С уважением, Евгений

2.5.0 Beta2 - документация

2009-08-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! SET AUTODDL OFF; CREATE TABLE TEST_TABLE1 (ID INTEGER); COMMIT; SET TERM ^ ; CREATE PROCEDURE TEST_PROC1 RETURNS (A INTEGER) AS BEGIN A = 1; END^ SET TERM ;^ COMMIT; Так вот, в 2.5 работают SET TERM ^ ; EXECUTE BLOCK RETURNS (A INTEGER) AS BEGIN EXECUTE STATE

Проблема с SourceForge?

2009-08-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! При попытке скачать 2.1.2 (pdb-версию) получил The "firebird-win32/2.1.2-Release/Firebird-2.1.2.18118-0_Win32_pdb.zip" file could not be found or is not available. Please select another file. И ведь одна страница http://sourceforge.net/projects/firebird/files/ весит ки

Количество транзакций в соединении

2009-02-08 Пенетрантность Кузнецов Евгений
Доброго времени суток! Вот тут попробовал небольшой тест на 22485 CS - 5 соединений и старт по 10 RC,read транзакций в каждом соединении. Успешно стартуют только первые 65000 в каждом коннекте, для остальных выдается too many open handles to database. Собственно, ясно, что никому в реаль

Re: CreateMutex failed

2009-02-03 Пенетрантность Кузнецов Евгений
Andrei wrote: Возьмите ProcessExplorer от SysInternals и поищите того, кто создал FIREBIRD_CONNECT_MUTEX у меня на сервере параллельно четыре сервера запущено, на разных портах: 3050 -- Yaffil Classic 3051 -- 2.0.5 Classic 3052 -- 2.1.1 super 3053 -- 2.5 super Может в этом дело? Можно

Re: CreateMutex failed

2009-02-03 Пенетрантность Кузнецов Евгений
Vlad Khorsun wrote: PS В 2.5 улучшена диагностика ошибок XNET и стабильность его работы под нагрузкой. Вот все никак не доберусь потестить :( (что-то там было с CORE-2108 непонятное, но нужно смотреть уже на свежих сборках сервера). Собственно, до 2.5 Beta 1, Вас смысла беспокоить особо не

Re: CreateMutex failed

2009-02-03 Пенетрантность Кузнецов Евгений
Alex Bekhtin wrote: On Feb 3, 10:20 pm, Кузнецов Евгений wrote: Т.е. скорее всего мешает параллельно запущенный сервер, поддерживающий XNET (Yaffil?) Вопрос адресовался, видимо, не мне, но... У меня параллельно стоят 2.1 и 2.0 на разных портах. Убил. Запуск 2.5 прошёл без единого сообщения в

Re: CreateMutex failed

2009-02-03 Пенетрантность Кузнецов Евгений
Т.е. скорее всего мешает параллельно запущенный сервер, поддерживающий XNET (Yaffil?) -- С уважением, Евгений

Re: CreateMutex failed

2009-02-03 Пенетрантность Кузнецов Евгений
Доброго времени суток! Andrei wrote: Что могут означать такие сообщения? Появляются постоянно в лог файле. Сервер 2.5 самая последняя сборка с сайта. xxx (Server)Tue Feb 03 15:17:43 2009 Database: XNET error: XNET server initialization failed operating system directive Crea

Re: В чем смысл ? (пятничное)

2008-12-15 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 14 дек, 20:56, Dmitri Kuzmenko wrote: > А создать такой индекс как create unique index > вроде как до сих пор нельзя. Разве? -- С уважением, Евгений

Re: Update и сборка мусора

2008-11-12 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 12 нояб, 23:11, "Vlad Khorsun" wrote: > >     Из-за того, что после удаленя версии (сборка мусора при чтении) апдейт > сразу же > пишет новую версию на ту же страницу, возникает цикл в графе зависимостей > страниц, > разрешить который можно только записью страницы на ди

Re: SMALLINT - хранение на диске

2008-11-11 Пенетрантность Кузнецов Евгений
On 11 нояб, 13:31, Dmitry Yemanov wrote: > > Само значение в распакованной записи занимает 2 байта, плюс выравнено на > 2-х байтную границу. После упаковки RLE может занять три (а может и не > занять :-) В индексах преобразуется в 8-байтный double, на который > натравлена префиксная компрессия. >

Re: SMALLINT - хранение на диске

2008-11-11 Пенетрантность Кузнецов Евгений
Всем спасибо, про RLE я и забыл. -- С уважением, Евгений

Re: Здраствуйте не поможите правельно создать процедуру

2008-11-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 11 нояб, 11:48, WildSery wrote: > > А вот контрпример к твоему правилу: > > while (some calculations) do >   i = i + 1; > begin >   -- А тут тоже чёта делаем > end > > begin, "на глазок" и с точки зрения твоего видения синтаксиса, относится к > while, тогда как нет, не о

SMALLINT - хранение на диске

2008-11-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! На одном из форумов встретил утверждение, что в FB SMALLINT на диске хранится точно так же, как и INTEGER - т.е. занимает 4 байта. Это действительно так? Если да, то будет ли это изменено в будущем? -- С уважением, Евгений

Re: Update и сборка мусора

2008-11-10 Пенетрантность Кузнецов Евгений
Доброго времени суток! Khorsun Vlad пишет: fetches, reads, *writes* Вот данные для 2.1.1 CS, FW ON Скрипт 1 Start Transaction: consistency no_auto_undo ExecSQL: update Test_table1 set data1 = data1 || '111' where data1 > '0' PLAN (TEST_TABLE1 INDEX (TEST_TABLE1_DATA1)) -Stati

Re: Update и сборка мусора

2008-11-09 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 10 нояб, 10:22, "Khorsun Vlad" wrote: >     Иногда имеет смысл посмотреть на статистику выполнения запросов :-D Вы purge_count имеете в виду? Хорошо, вечером гляну. Хотя все равно странно - в каждом случае БД создавалась с нуля. -- С уважением, Евгений

Re: Update и сборка мусора

2008-11-09 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 10 нояб, 00:29, Dmitri Kuzmenko wrote: > GCPolicy какое значение установлено? > Рекомендую поменять на альтернативные и проверить. Извините, забыл написать - на CS смотрел. Надо попробовать и на SS погонять. > Ну и на всякий случай > прочитатьhttp://www.sql.ru/forum/a

Update и сборка мусора

2008-11-09 Пенетрантность Кузнецов Евгений
Доброго времени суток! update Test_table1 set data1 = data1 || '111' where data1 > '0'; COMMIT; select Count(*) from Test_table1; COMMIT; update Test_table1 set data1 = data1 || '111' where data1 > '0'; COMMIT; всегда (на 2.1.1 и 2.5.0.21329) быстрее, чем update Test_ta

Re: Здраствуйте не поможите правельно создать процедуру

2008-11-04 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 5 нояб, 10:27, Dmitri Kuzmenko wrote: > > потому что не видишь. очень жаль. сочувствую тем, кто будет > читать твой код (если будет). Так и помру неучем :) К счастью, мой код не представляет особенной ценности для потомков. Кстати, в Обероне, насколько я в курсе, Вирт в

Re: Лишние индексные чтения?

2008-11-04 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun пишет: Возможно, я пока не вникал. Можно внести в трекер, чтобы не забылось http://tracker.firebirdsql.org/browse/CORE-2165 Там 2 примера, похоже условия возникновения не столь однозначны. -- С уважением, Евгений

Re: Лишние индексные чтения?

2008-11-04 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun пишет: Попробуйте сравнить > 2 и >= 2 Да, действительно - select * from master1 where id > 2 - 1 индексное чтение, а select * from master1 where id >= 2 - 2. Но и select * from master1 where id >= 3 и select * from master1 where id > 3 требуют по одно

Лишние индексные чтения?

2008-11-03 Пенетрантность Кузнецов Евгений
Доброго времени суток! Тестировалось на 2.5.0.21256, 2.1.0 Release, 2.0.3 Release SET SQL DIALECT 3; SET NAMES NONE; CREATE DATABASE 'localhost:test_index3d' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET NONE; COMMIT; CREATE TABLE MASTER1 (ID INTEGER NOT NULL); ALTE

Re: Здраствуйте не поможите правельно создать процедуру

2008-11-01 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 31 окт, 12:24, Dmitri Kuzmenko wrote: > Керниган идет лесом (а еще конкретнее - в задницу). Иногда очень умные > люди порят полную чушь. Или, их мудрые высказывания интерпретируют ровно > наоборот. > Объясни мне, как ты увидишь, где начинается блок, если написано так\ > >

Re: Нужна консультация

2008-10-31 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 31 окт, 10:08, "Dmitry Lendel" wrote: > I/O error for file c:\windows\temp\fb_sort_nfrac6 > Error while trying to open file > Не удается найти указанный файл > > Я сперва подумал, что на винте нет места. > Места навалом. > Чего это значит? Может быть, нет прав на созда

Re: О компиляции FB 2.5 VS Express'ом без запуска IDE

2008-10-30 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 30 окт, 13:59, Alexey Voytsehovich wrote: > ченжлог так  и не прикрутил? прикрути плс? Вообще-то, он в репозитории уже недели 3 как не меняется, так что смысла особого нет. -- С уважением, Евгений

Re: О компиляции FB 2.5 VS Express'ом без запуска IDE

2008-10-27 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 27 окт, 13:00, Dmitry Yemanov wrote: > Вот мне интересно, как Адриано умудряется собирать сервер без этих > плясок с бубном. Ведь скрипты сборки под Express 2005 именно он включал > в дерево. Хоть убейте - не знаю. Вообще, у меня создалось такое впечатление, что никто VS

Re: О компиляции FB 2.5 VS Express'ом без запуска IDE

2008-10-27 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 27 окт, 14:18, PEAKTOP wrote: > Я вот вообще о чем: попытался собрать debug-версию, ругается, не может > ibase.h собрать. На какой-то недопустимый параметр /y ругается. Я еще > до конца дня потанцую, но если не разберусь, то ну его на фиг. Мне и > CLEAN-версии хватает вы

О компиляции FB 2.5 VS Express'ом без запуска IDE

2008-10-26 Пенетрантность Кузнецов Евгений
Доброго времени суток! В общем, subject реализуем, но не без трудностей - поэтому решил выложить памятку. 0) Полагаем, что каталог firebird2 из HEAD-ветки CVS-репозитория мы скачали. 1) Устанавливаем VS 2005 Express Edition (без SP1) и Platform SDK - я брал v5.2.3790.2075.51 для Windows Server

Re: Ещё про FB 2.1 Trusted Autentication

2008-10-16 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun пишет: Доменный админ может включить себя в группу локальных админов любой машины в домене. Штатным образом. И не меняя паролей. Понятно, у нас просто Active Directory нет, поэтому не в курсе. -- С уважением, Евгений

Re: Ещё про FB 2.1 Trusted Autentication

2008-10-16 Пенетрантность Кузнецов Евгений
On 16 окт, 14:16, "Vlad Khorsun" wrote: >     Через воздействие интеллектом и паьлцАми на клаву и мышу :) > Если не смог - он не доменный админ. Штатным образом? Не меняя пароли пользователей? Направление не подскажете? (Естественно, я подразумеваю, что всякие службы удаленного доступа, службы уда

Re: Ещё про FB 2.1 Trusted Autentication

2008-10-16 Пенетрантность Кузнецов Евгений
On 16 окт, 12:20, "Vlad Khorsun" wrote: > >     И он не может себе их дать ? Пожалей мои тапочки :-D Хотя, в принципе да, - он может сменить пароль у пользователя, имеющего права на сервере, и выдать права себе. Другое дело, что незамеченным это не останется. -- С уважением, Евгений

Re: Ещё про FB 2.1 Trusted Autentication

2008-10-16 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 16 окт, 12:20, "Vlad Khorsun" wrote: >     И он не может себе их дать ? Пожалей мои тапочки :-D А каким образом, если он не входит в группу локальных администраторов (и может вообще не иметь физического доступа к серверу) ? -- С уважением, Евгений.

Re: Ещё про FB 2.1 Trusted Autentication

2008-10-16 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 16 окт, 11:34, "Vlad Khorsun" wrote: > >     Потому что они *фактически* имеют эти права. Ибо доменный админ может > заменить security2.fdb на свою с известным ему паролем SYSDBA. Не всегда. Зона ответственности Domain Admins не всегда может включать в себя сервер БД. С

Re: unavailable database

2008-09-29 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 29 сент, 23:57, "Vlad Khorsun" wrote: >     Обалдеть. Стоит оставить вас на 5 дней - и всё, вешалка :) :) > >     Локальный протокол в 1.5 пользует виндовые окна. А сервисы и > юзерские приложения пользуют разные десктопы. Для того, чтобы > 'исправить' это, нужно постав

Re: unavailable database

2008-09-26 Пенетрантность Кузнецов Евгений
On 26 сент, 11:58, Dmitry Kotelnikov wrote: > Как-то пропустил :) да имя английское и без пробелов, только знак > "минус" присутствует. Нормально. > > КЕ> А, у Вас же Vista? > > Да, на VMWare поставил. SP1 ? > > КЕ> Тогда первый пункт изhttp://www.ibase.ru/ibfaq.htm#unavail > > Так ведь пробова

Re: unavailable database

2008-09-26 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 26 сент, 10:29, Dmitry Kotelnikov wrote: > КЕ> 10) Имя ПК - английское, без пробелов и спец. символов (уже из области > КЕ> предположений) > > Да имя в виде C:\Temp\test.tcb Нет, имя самого компьютера. А, у Вас же Vista? Тогда первый пункт из http://www.ibase.ru/ibfaq.h

Re: unavailable database

2008-09-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitry Kotelnikov пишет: Длинные имена? тоже пробовал ставить на диск D в простой путь без пробелов в формате 8.3 и без русских букв, ошибка есть, блин полтергейст просто. Ну вот есть все-таки особенность какая-то в Винде скорей всего, что на одной нормально отрабатывает

Re: фрагментация бд

2008-09-25 Пенетрантность Кузнецов Евгений
On 25 сент, 13:55, Alexey Voytsehovich wrote: > +1 > > но все равно каким то образом надо использовать место которое было выделено > под > эту запись в файле бд. я бы тут скорее голосовал за программу дефрагментации > для > файла бд которая работает одновременно с клиентами (не бэкап\ресторе) Ал

Re: фрагментация бд

2008-09-25 Пенетрантность Кузнецов Евгений
On 25 сент, 13:06, Alexey Popov wrote: > Почему мусор то? Естественно эта операция будет черевата при неверном > применении, Т.е. в 99,% случаев > но это именно то что прописал дохтор при текущем состоянии дел > с ядром FB. Фамилию доктора не назовете :) ? -- С уважением, Евгений

Re: фрагментация бд

2008-09-25 Пенетрантность Кузнецов Евгений
On 25 сент, 13:22, Alexey Popov wrote: > Тем что то и то можно применить к эффективному удалению большого > количества записей. Но если сегментирование - это нормальный инструмент для VLDB, то по сравнению с "hard delete" все предложенное в этой ветке просто меркнет. -- С уважением, Евгений

Re: unavailable database

2008-09-25 Пенетрантность Кузнецов Евгений
On 25 сент, 13:06, Dmitry Kotelnikov wrote: > Так и я про "unavailable database" все что сказано при локальном > соединении делается, про TCP только последняя строка. Да, кстати, может пробел в пути к БД криво в 1.5 обрабатывается или компоненты кавычками путь не обрамляют? -- С уважением, Евгени

Re: FB 1.5 и vista

2008-09-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 сент, 12:57, Andrew wrote: > Сделана попытка доступа к сокету методом запрещенным правами доступа > А в Эксперте все ок. > протестировал соединение в Эксперте. Все ок. > > А в проге не коннектится. > > В чем может быть проблема? > Vista Home Basic UAC, наверное -- С

Re: фрагментация бд

2008-09-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 сент, 13:03, Alexey Popov <[EMAIL PROTECTED]> wrote: > Пока это давно известный факт что FB дохнет как муха при > массовых удалениях большого количества данных. Все способы которые тут > предлагали - говно. Сегментирование не зря придумано. А каким образом связано сег

Re: unavailable database

2008-09-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 сент, 11:00, Dmitry Kotelnikov wrote: > База кончено сохраняется в Application Data если идет установка > программы в Program Files, также пробовал устанавливать в отдельный > каталог и результат ноль, не помогает. fbserver запускается как > приложение из под админа

Re: фрагментация бд

2008-09-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 сент, 11:15, Качановский Дмитрий wrote: > Вариант I > 1. вставляем запись > 2. удаляем запись (создаем версию) > 3. убираем старую версию > > Вариант II > 1. изменяем запись (создаем версию) > 2. убираем старую версию Все равно, сомневаюсь, что II однозначно быстрее -

Re: unavailable database

2008-09-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 24 сент, 17:22, Dmitry Kotelnikov wrote: > Если не сложно растолкуйте как это права клиенту, пользователю > Windows что-ли? Делаю все под админом, не лимитед юзер. Да. Какие возможны варианты: 1) Не хватает прав сервису Firebird. Но он обычно запускается под учетной запи

Re: Временные права

2008-09-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 сент, 04:09, Олег Короткий wrote: > Кст, да, в первый раз этот глюк проявил себя после создания процедуры > с названием в 32 буквы. Объекты, созданные после неё(да и она сама) > глючили описанным образом ток после того, как кривое железо на > неизвестном клиенте роняло

Re: unavailable database

2008-09-24 Пенетрантность Кузнецов Евгений
On 24 сент, 14:42, Dmitry Kotelnikov wrote: > Использую IBX компоненты там вроде тоже все перепроверял :( Меня > хотя бы пнуть в какую сторону рыть бо уже и не знаю. Кстати, вот запамятовал, нужны ли клиенту при этом права на файл БД? При TCP-коннекте очевидно не нужны, а вот при локальном? Провер

Re: unavailable database

2008-09-24 Пенетрантность Кузнецов Евгений
On 24 сент, 13:01, Dmitry Kotelnikov wrote: > Так вроде путь указывается напрямую на диск, вроде все просто > указываю DatabaseName путь и делаю Connected = true. Или вы про > библиотеку клиента? Нет, про клиентское приложение. Алиасы не используете? Клиент и сервер установлены правильно (ветка Fir

Re: unavailable database

2008-09-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 24 сент, 11:28, Dmitry Kotelnikov wrote: > Но почему у меня с точно такой же конфигурацией Firebird, запускаю не > fb_inet_server.exe (этого файла в поставку клиенту просто не даю), а > fb_server.exe как приложение, у клиента выдает ошибку unavailable > database на локаль

Re: unavailable database

2008-09-23 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitry Kotelnikov пишет: Вычитал в FAQ: * клиентская часть не поддерживает локальный протокол вообще такое бывает. Например, в Firebird 1.5.1 for Windows, Classic. * Скажите как это бывает? И почему бывает и не бывает? Вообще-то, согласн

Re: Сериализация GDS32

2008-09-18 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 18 сент, 12:24, Alexey Popov wrote: > Забей, оно не многопоточно по постоению в гуи варианте. IBX многопоточен, а FIB+ - нет? -- С уважением, Евгений

Re: сетевые операции администрирования

2008-09-15 Пенетрантность Кузнецов Евгений
On 15 сент, 13:04, Alexey Voytsehovich <[EMAIL PROTECTED]> wrote: > Кузнецов Евгений wrote: > > то есть стандартные ср-ва сервера не умеют? Правда, они могут соединяться через локальный протокол. Если другой версии сервера не стоит, то проблем быть не должно. -- С уважением, Евгений

Re: сетевые операции администрирования

2008-09-15 Пенетрантность Кузнецов Евгений
On 15 сент, 13:04, Alexey Voytsehovich wrote: > то есть стандартные ср-ва сервера не умеют? В 2.0 не умели, выше я не смотрел. Может быть, руки у разработчиков еще и не дошли. -- С уважением, Евгений

Re: 2.5.0 - локальный протокол - ошибки соединения

2008-09-14 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 15 сент, 08:56, Alexey Voytsehovich wrote: > win xp ограничение на старт 10 коннектов одновременно не может мешать? Для TCP-соединений - возможно, не разбирался еще, для соединений по локальному протоколу - не должно. -- С уважением, Евгений

Re: 2.5.0 - локальный протокол - ошибки соединения

2008-09-14 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun пишет: Другие протоколы пробовал ? SS\CS ? Да, кстати, ошибся - клиент был старый, 19708. С 20842 клиентом провел несколько испытаний. Резюме 1) CS, локальный протокол, по алиасу / по пути к БД Выполнение длится порядка 60 секунд, встречаются 5-6 unava

2.5.0 - локальный протокол - ошибки соединения

2008-09-13 Пенетрантность Кузнецов Евгений
Доброго времени суток! 2.5.0.20842 CS, WinXP, клиент от него же, настройки в conf не менялись При одновременной попытке 50 потоков соединиться с БД по локальному протоколу (как с использованием алиаса, так с указанием пути к БД), небольшая часть из них (штук 5) терпит неудачу, выкидывая unava

Re: Косяк или Фича ?

2008-09-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitry Yemanov пишет: Жди 3.0, узнаешь. Хорошо, спасибо. А 2.5 Beta 1 выйдет не раньше ноября, надеюсь? Хочу все пощупать новые версии FB, но мне за вами, разработчиками, все никак не угнаться :) -- С уважением, Евгений

Re: Косяк или Фича ?

2008-09-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitri Kuzmenko пишет: тут проблема в том, что запись в реестре о местоположении клиента и сервера одна. Раньше клиенту эта запись в реестре нужна была чтобы знать где искать msg. А сейчас... Вы имеете в виду, что можно положить conf,msg на уровень выше клиента? Но это

Re: Косяк или Фича ?

2008-09-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! To Dmitry Yemanov Кстати, а как поживает "упрощение, которое нам не понравится" ( http://www.sql.ru/forum/actualthread.aspx?tid=529311#5332070 ), и в чем оно будет заключаться? -- С уважением, Евгений

Re: Косяк или Фича ?

2008-09-11 Пенетрантность Кузнецов Евгений
Доброго времени суток! Oleg Prosvetov пишет: 4) Меняем в клиент-приложении строку подключения на: SERV:C:\serv_base.fdb - ОШИБКА ПРИ ПОДКЛЮЧЕНИИ! Указывайте порт подключения в строке запуска сервера - для CS-службы это будет fb_inet_server -s -p 3051 (ручками в реестре поправить можно или чер

Re: Firebird+PHP блокировка таблицы

2008-08-22 Пенетрантность Кузнецов Евгений
On 22 авг, 16:57, Качановский Дмитрий wrote: > в принципе, но может не достаточно внимательно? Ну там же ДЕ написал в чем дело - в отсутствии очередности на запись. Можно внести в трекер feature request и надеяться, что это реализуют в 3.0. -- С уважением, Евгений

Re: Firebird+PHP блокировка таблицы

2008-08-22 Пенетрантность Кузнецов Евгений
On 22 авг, 16:41, Качановский Дмитрий wrote: > а на счет того что он под нагрузкой работает, на айбейз (точную ссылку счас > не дам) есть статья-исследование этого режима, там описывается то что этот > метод работает только если одновременно 2 транзакции пытаются менять данные, > если же к ним при

Re: Firebird+PHP блокировка таблицы

2008-08-22 Пенетрантность Кузнецов Евгений
On 22 авг, 14:51, Качановский Дмитрий wrote: > а задача сводится к вопросу как не уткнуться в блокировку, когда > одновременоо десятки транзакций пытаются менять одни и теже данные, и при > этом вероятность отката должна стремиться к нулю (т.е. NOWAIT не подходит) Вам бы, наверное, подошло rc, no_

Re: Firebird+PHP блокировка таблицы

2008-08-22 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 22 авг, 15:34, Ded wrote: > То ли у Ленки, то ли у тебя, то ли я проспал > мировую революцию... Это было изначально - http://www.sql.ru/forum/actualthread.aspx?tid=388371 --- С уважением, Евгений

Re: OFF: как выпасть из дао

2008-04-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! Boulitchev Aleksey пишет: Узнал, что в MS SQL вызов ХП ни разу не атомарен. А завтра пятница. Бу-гы-гы Ага, мне особенно нравится взгляд некоторых MS-SQL'цев на транзакции - каждый раз когда я читаю, что SQL statement может выполняться как внутри транзакции, так без

Re: Partner index does not exist or is inactive.

2008-03-24 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 25 мар, 08:09, Taras Kucher wrote: > Может заодно кто-то подскажет как активировать все индексы? А то > пришлось каждый по отдельности редактировать. А в IBExpert не нашел как > это сделать автоматом :) Можно попробовать создать скрипт с помощью запроса к системным табл

Re: Коннект к классику

2008-03-05 Пенетрантность Кузнецов Евгений
Доброго времени суток! Jerry пишет: Hello All. Вот решил не отставать от жизни и поставил себе 2.0.3 в классике. Но не могу приконнектится по TCP/IP. выдаёт ошибку: Connection not established. connection rejected by remote interface. Наблюдал такое на одном из ранних билдов DrWeb 4.4

Re: Интересности оптимизатора

2008-02-23 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 24 фев, 10:38, Dmitry Yemanov wrote: > Думаю, что как раз сильно. Вам, конечно, виднее :) А последний пример с OR еще не смотрели? С уважением, Евгений

Re: Интересности оптимизатора

2008-02-23 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 23 фев, 23:01, Dmitri Kuzmenko wrote: > > нет, поскольку вы обсуждаете оптимизатор 2.0/2.1. Ну не думаю, что он в рассматриваемой части так сильно отличается от 1.5. Надо, конечно, проверить. > сейчас это бессмысленно. раньше оптимизатор был более-менее понятен, > сейч

Re: Интересности оптимизатора

2008-02-23 Пенетрантность Кузнецов Евгений
On 23 фев, 17:03, Dmitri Kuzmenko wrote: > > у меня есть документ по оптимизатору вплоть до 1.5, который > я никак не могу опубликовать. Там примеры оптимизации тех или иных > конструкций, включая join. С топиком он, наверное, пересекается? Наверное, имела смысл публикация документа по тонкостям о

Re: Интересности оптимизатора

2008-02-23 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 23 фев, 10:41, Dmitry Yemanov wrote: > > Использует, но вхолостую. Нуллов же нет в таблице. Получается эквивалент >   простого: on (t1.ID1 = t2.id2), который генерит те же 8 индексных чтений. По первому запросу полностью согласен, здесь я неудачно выразился. Имелось в ви

Re: Интересности оптимизатора

2008-02-23 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 23 фев, 01:19, Dmitri Kuzmenko wrote: > ты переписку сохраняешь, обобщаешь? Оформить и выложить бы это Сохранять-то сохраняю, но обобщаю только мысленно.. По поводу оформления в качестве дополнения dataaccesspaths - маловато материала, у оптимизатора наверняка больш

Re: Интересности оптимизатора

2008-02-22 Пенетрантность Кузнецов Евгений
Доброго времени суток! Всех с праздником! Dmitry Yemanov пишет: Может. В данном случае индекс в detail-таблице был использован для предиката t2.id2 = 3, для которого есть ровно одна запись. Отсюда 10 чтений. Это недочет оптимизатора, конечно, но ведь равенство имеет приоритет над distinct (

Re: Интересности оптимизатора

2008-02-17 Пенетрантность Кузнецов Евгений
select * from (select first 1 * from test_table3 t1 order by t1.id1) dt inner join test_table3 t2 on t2.id2 is null В общем случае, разумеется, надо включить first 1 и во внешний запрос

Re: Интересности оптимизатора

2008-02-17 Пенетрантность Кузнецов Евгений
А ведь ошибся :( Но для select * from test_table3 t1 left join test_table3 t2 on t1.ID1 = t2.ID2 and t2.id2 = 3 получаем PLAN JOIN (T1 NATURAL, T2 INDEX (TEST_TABLE3_ID2, TEST_TABLE3_ID1)) и 10/2 чтений Число чтений верное, но план, разумеется, такой PLAN JOIN (T1 NATURAL, T2 INDEX (

Интересности оптимизатора

2008-02-17 Пенетрантность Кузнецов Евгений
Доброго времени суток! Немножко погонял 2.1.0.17735 RC1 и обнаружил следующие интересные (для меня) вещи. Возможно, они заинтересуют кого-нибудь еще. Насколько я понимаю, все это верно и для 2.0.x Итак, начнем CREATE TABLE TEST_TABLE3 ( ID1 INTEGER, ID2 INTEGER ); COMMIT; INSERT I

Re: Мелочи с CTE

2008-02-10 Пенетрантность Кузнецов Евгений
Доброго времени суток! Tonal пишет: Забыл поле в первом select-е и заключительный select? Дык, специально же. Сервер, конечно, и должен ругаться, только не на column 38, а на column 1. С уважением, Евгений

Мелочи с CTE

2008-02-10 Пенетрантность Кузнецов Евгений
Доброго времени суток! Решил пощупать CTE 2.1.0.17735 RC 3-й диалект create table test_table1 (id integer not null, master_id integer); commit; insert into test_table1 values (1,null); insert into test_table1 values (2,1); insert into test_table1 values (3,2); insert into test_table1 value

Re: page type 5 lock conversion denied (215)

2008-01-29 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun пишет: Кто сталкивался\сталкивается с такой ошибкой - имеется патч, который хотелось бы проверить. Как поживает ошибка? Удалось ли окончательно истребить, и если да, в какой версии (в 1.5.5 ведь это не вошло)? Как-то все затихло, в трекере следов обнар

Re: Скажите мне правду

2008-01-20 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vladimir A.Bakhvaloff пишет: А это не страшно, что я 2.5.х вместо 2.1.х буду раздавать?.. :))) А можно обе версии? С уважением, Евгений

Re: Критерий скалярности подзапроса

2008-01-13 Пенетрантность Кузнецов Евгений
On 14 янв, 10:16, "Кузнецов Евгений" wrote: > Понятно, что так писать нельзя, интересует следующее - существуют ли > еще какие-нибудь критерии скалярности подзапроса, помимо формальной > независимости контекста? Что-то я тут перемудрил. Имелось в виду следующее - каки

Re: 2 Разработчики - CreateInternalWindow

2007-12-10 Пенетрантность Кузнецов Евгений
> > Cannot attach to services manager > unable to open database Тьфу, службу перезапустить забыл, извините. С уважением, Евгений

Re: 2 Разработчики - CreateInternalWindow

2007-12-10 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun wrote: > Легально это определяется параметромIpcName. Но придётся сделать так, > чтобы fbclient читал нужный конфиг Попробовал сейчас поменять IPCName с умолчательного FIREBIRD на FIREBIRD203 на тестовом ПК (установлен FB 1.5 и 2.0.3, XNET работает нормальн

Re: Consistency и deadlock

2007-12-01 Пенетрантность Кузнецов Евгений
http://tracker.firebirdsql.org/browse/CORE-1628 С уважением, Евгений

Re: Использование портов Classic Serverom

2007-12-01 Пенетрантность Кузнецов Евгений
Доброго времени суток! Kochmin Alexandr wrote: > возьми обычный линукс, и не парься с непонятными проблемами. > как раз и будет один раз настроил и забыл. Кстати, Вы не в курсе, планируется ли для FB CS реализовать менеджер events, чтобы на стороне сервера можно было открывать только фиксирован

Re: Мелочь с NULL

2007-11-26 Пенетрантность Кузнецов Евгений
Доброго времени суток! Vlad Khorsun wrote: В трекере они не помешают. Если они того не стоят - там объяснят :) Извините, только сейчас добрался http://tracker.firebirdsql.org/browse/CORE-1619 http://tracker.firebirdsql.org/browse/CORE-1620 С уважением, Евгений

Re: Windows, CS, Файловый кэш

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 26 нояб, 02:49, Dmitri Kuzmenko wrote: > ты лучше расскажи, чем тебя этот файловый кэш виндовый так парит? Есть задача, сводящаяся к массовым update, и сильно нагружающая дисковую подсистему на сервере. На другом ПК c 1 ГБ ОЗУ под Win2k SP4 + UR1 она больше использует па

Re: 2 Разработчики - CreateInternalWindow

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 26 нояб, 07:55, Dmitry Yemanov wrote: > > Гм, но в 2.1 это есть и работает. > > Серьезно? Тогда уберем и отсюда :-) Согласен. > > Да, так и есть, и это печалит. > > А для TCP почему не печалит? Печалил недетерминизм :) - про IpcName просто не в курсе был, с локальным

Re: 2 Разработчики - CreateInternalWindow

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! On 26 нояб, 00:50, "Vlad Khorsun" wrote: > > В 2.1, судя по всему, просто забыли вычистить этот параметр. В 2.0.х > окно всегда создаётся. Но к локальному протоколу отношения не имеет. > Так что или комментарий в конфиге глючит, ссылаясь на IPC, или я чего-то > не знаю п

Re: Windows, CS, Файловый кэш

2007-11-25 Пенетрантность Кузнецов Евгений
Vlad Khorsun wrote: W2K3 сам съест под кеш больше Спасибо, но пока на FB полностью не перейдем, воздержимся. Не хочется быть "граблепервопроходцами" в изучении связки IB 4.0 + W2K3 :) Есть ли какие-нибудь рекомендации по настройке файлового кэша под Windows 2K для CS, кроме LargeSystemCa

Re: Windows, CS, Файловый кэш

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! Dmitri Kuzmenko wrote: утилите сто лет в обед. когда я ее пробовал, я обнаружил что она просто сбрасывает "лишнее" от файлового кэша, но потом винда "берет свое" опять, и cacheset надо запускать снова. В общем, фигня. Жаль, на Sysinternals это не похоже. С уважением, Е

Re: 2 Разработчики - CreateInternalWindow

2007-11-25 Пенетрантность Кузнецов Евгений
Vlad Khorsun wrote: Нет, ибо в 2.0.х это убожество выкинуто вместе со старой реализацией локального протокола Гм, но в 2.1 это есть и работает. Вроде ж там тоже XNET? Или заново реализовано? Гм, имхо, кто первый запустился - того и тапки ;) Второй, кстати, должен в логе написать

Windows, CS, Файловый кэш

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! Есть 2-х процессорный сервер с 2 Гб ОЗУ под Win2K SP4. На нем вертятся несколько экземпляров CS,IB 4.0 и FB. LargeSystemCache = 1. Недавно обнаружил в составе SysInternals утилиту для изменения размера файлового кэша CacheSet http://www.microsoft.com/technet/sysinternal

2 Разработчики - CreateInternalWindow

2007-11-25 Пенетрантность Кузнецов Евгений
Доброго времени суток! Можно ли вернуть параметр CreateInternalWindow в firebird.conf в ветке 2.0.x ? В трекер? Если установлено несколько версий сервера (в моем случае, 2.0.3 и 2.0.1) порядок захвата локального протокола не определен и могут быть ляпсусы. Недавно gsec'ом от 2.0.3 соединился

  1   2   3   >