Найдено 1502 результата

Merlin
21 апр 2008, 17:18
Форум: Общие проблемы
Тема: Время без рестора БД
Ответы: 3
Просмотры: 3325

Если свип делать в момент, когда застряших активных write-транзакций нет - пока сервак не развалится или питание пару-тройку раз топором не вырубят.
Merlin
21 апр 2008, 14:05
Форум: Вопросы создания клиентских и серверных приложений
Тема: IBX. Параметры Refresh запроса.
Ответы: 8
Просмотры: 7284

Re: IBX. Параметры Refresh запроса.

Я бы согласился с такой концепцией, если бы на нее что-нибудь указывало явно, например, вываливалась ошибка от том, что соответствующее параметру поле не найдено или, по-крайней мере для таких не найденных параметров в процедуру передавался null, а не произвольные значения, которые явно ни где не у...
Merlin
19 апр 2008, 17:46
Форум: Вопросы создания клиентских и серверных приложений
Тема: IBX. Параметры Refresh запроса.
Ответы: 8
Просмотры: 7284

Re: IBX. Параметры Refresh запроса.

Тогда выскажусь, что это 100% баг и надо эти грабли где-нибудь в ФАКе или в статье по IBX описать. Что баг? Что все ...SQL кроме Select работают строго от полей SelectSQL и именно и только их воспринимают как параметры? Это не баг, а концепция. Причём, скорей всего, даже не TIBDataSet, а вообще Bor...
Merlin
19 апр 2008, 15:16
Форум: Вопросы создания клиентских и серверных приложений
Тема: IBX. Параметры Refresh запроса.
Ответы: 8
Просмотры: 7284

Re: IBX. Параметры Refresh запроса.

Проблема возникает в том, что почему-то для Refresh запроса IBX присваивает значения только тем параметрам, которым соответствуют поля датасета и игнорирует параметры основного запроса. Джефф умеет много гитик. Так уж этот художник видит. Как решить проблему с передачей параметров в IBDataSet.Refre...
Merlin
17 апр 2008, 18:39
Форум: Баги и падения сервера
Тема: ошибка при работе с double и строкой (v2.1)
Ответы: 15
Просмотры: 9720

kdv писал(а):интересно, почему с FB 2 надо использовать isql от IB 5.5, которая понимает только 1-ый диалект?
Это WISQL, простая, надёжная и полностью контролируемая штучка без умничанья. Я с первым диалектом ею и работаю преимущественно.
Merlin
17 апр 2008, 13:23
Форум: Баги и падения сервера
Тема: Неверный номер ошибки при коннекте
Ответы: 8
Просмотры: 7664

В код лезть возвраты смотреть лень, но при ошибке логирования в WISQL всю жизнь, с 96-го году, пишется

Statement failed, SQLCODE = -901
lock conflict on no wait transaction
-Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
Merlin
14 апр 2008, 13:28
Форум: Баги и падения сервера
Тема: План коррелируемого подзапроса
Ответы: 8
Просмотры: 6467

И задача оптимизатора - выбрать наихудший :-D Прости, наболело :)
Merlin
11 апр 2008, 23:51
Форум: FAQ
Тема: Как из поля с типом DATE извлечь номер месяца/года
Ответы: 18
Просмотры: 18610

Ну, давай попробуем подумать головой :) Поделим 5400 на 1.5 часа - что получим? Никаких ассоциаций не вызывает? :) Time - это чиста время. В секундах и в пределах 24 часов. TimeStamp - датавремя. В днях, и типа дробное. На самом деле нет, хранится в двух интах, дата отдельно, время отдельно. Но выда...
Merlin
11 апр 2008, 22:44
Форум: FAQ
Тема: Как из поля с типом DATE извлечь номер месяца/года
Ответы: 18
Просмотры: 18610

Если имеется в виду LangRef от IB6, то там, если мне не изменят склероз, про Extract написано очинно содержательно. В смысле он упомянут в списке ключевых слов и фсё :-D

Extract (Month From MyField)
Merlin
11 апр 2008, 18:14
Форум: Вопросы по сайту iBase.ru
Тема: Статья по триггерам
Ответы: 33
Просмотры: 28062

Давнеько я не шастал между байтами и проводами, но склероз мне шепчет, что на Intel таймер щёлкал 18 раз в секунду. Правда, было это когда компы были большими :)
Merlin
11 апр 2008, 18:09
Форум: Баги и падения сервера
Тема: Умирают индексы и внешние ключи
Ответы: 24
Просмотры: 15836

Выход - делать коммит после инсерта (если можно) Нет. Делать роллбек при ошибках, а не надеяться на коммит половины тр-ции. Спорно, Влад. Навалом случаев, когда надо коммитить половину. Скажем, бежим на клиенте по некоторому длинному резалтсету, на котором надо выполнить однотипную операцию. На трё...
Merlin
11 апр 2008, 11:22
Форум: Баги и падения сервера
Тема: Умирают индексы и внешние ключи
Ответы: 24
Просмотры: 15836

Выпрямляю руки, дёшево :) CREATE TABLE B ( ID INTEGER NOT NULL, NAME VARCHAR(20) ); INSERT INTO B (ID, NAME) VALUES (1, 'www'); COMMIT WORK; Таблица битая уже в этот момент. Дальнейшие приключения с FK могут быть следствиями, хотя может и сами по себе мальчики (С). Структуры метаданных создаются на ...
Merlin
08 апр 2008, 12:24
Форум: Совместимость различных версий
Тема: Подскажите, почему БД созданная под FB 2.0.3 не читается FB
Ответы: 4
Просмотры: 7461

Или пишет не как-будто, а что-то конкретно.
Merlin
08 апр 2008, 12:09
Форум: Вопросы по сайту iBase.ru
Тема: Статья по триггерам
Ответы: 33
Просмотры: 28062

Уууу, как всё запущено... (С) Тут не с кода надо начинать. С психотерапии. Насчёт целей, средства дело вторичное.
Merlin
08 апр 2008, 12:03
Форум: Проектирование БД и запросов
Тема: Запрет удаления через внешний ключ
Ответы: 22
Просмотры: 13687

eddoc писал(а):Я всего лишь врач. :)
Психотерапеут, тоиссь мозгоклюй? Гарантирую, что если в 10-миллионнике сделать индекс по полю да/нет и пару-тройку раз подряд удалить-вставить с полмиллиона - будет затяжной свип, текущая работа сильно не пострадает. Полегчало?
Merlin
03 апр 2008, 14:31
Форум: FAQ
Тема: Чистка базы FB 2.0.3 от мусора без отключения соединений.
Ответы: 13
Просмотры: 10206

Свипа оно хочет. А вот насколько при этом хочет отключения пользователей - зависит от того, насколько грамотно задача управляет транзакциями.
Merlin
01 апр 2008, 18:35
Форум: Общие проблемы
Тема: conversion error from string "BLOB"
Ответы: 15
Просмотры: 9749

А триггеров по-прежнему нет...
Merlin
27 мар 2008, 00:16
Форум: Вопросы установки
Тема: Подскажите какыю ОС для Firebird 2.0 лучше использовать
Ответы: 17
Просмотры: 17359

А что, в релизных нотах перестали писать рекомендованные дистрибуты линукса? Я не стебусь, под рукой нет.
Merlin
21 мар 2008, 13:23
Форум: Баги и падения сервера
Тема: FB 2.0.3 Падает
Ответы: 17
Просмотры: 10503

УДФ
Merlin
21 мар 2008, 12:59
Форум: Вопросы создания клиентских и серверных приложений
Тема: attempted update during read-only transaction
Ответы: 5
Просмотры: 6600

Интереснааа... consistency выбрана потому что слово красивое или таки с умыслом? А read_commited вместо него предложено не задумываясь о мотивации аффтара или тоже из эстетических побуждений? Про то, почему предложение было с лёгкостью принято, я думать уже просто боюсь...