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

Dimitry Sibiryakov
21 ноя 2011, 15:40
Форум: Общие проблемы
Тема: Определить список объектов
Ответы: 2
Просмотры: 3529

Re: Определить список объектов

Обычно права раздают при создании процедуры, а не перед выполнением. Возможно, права выдают самой процедуре, а не пользователям, её запускающим.

PS: И, кстати, prepare без прав - обломится.
Dimitry Sibiryakov
18 ноя 2011, 15:49
Форум: Администрирование
Тема: Обновление Firebird. Red Hat 5. Прошу совет
Ответы: 8
Просмотры: 10119

Re: Обновление Firebird. Red Hat 5. Прошу совет

dimitr писал(а):Если у пакета есть возможность "обновить", тогда лучше так.
Вроде бы везде давно писалось, что RPM-пакет Firebird обновляться не умеет...
Dimitry Sibiryakov
03 ноя 2011, 16:07
Форум: Администрирование
Тема: Проблема с терминальной сессией.
Ответы: 5
Просмотры: 8263

Re: Проблема с терминальной сессией.

Во-первых, "unavailable database" это ошибка, возникающая практически исключительно при локальном коннекте, что означает, что ты хреново "вбил".
Во-вторых, у терминальных сессий и localhost может быть разным, так что вместо него лучше использовать настоящий IP-адрес сервера.
Dimitry Sibiryakov
03 ноя 2011, 16:03
Форум: Проектирование БД и запросов
Тема: Insert multi-values
Ответы: 6
Просмотры: 8063

Re: Insert multi-values

Время, затрачиваемое isql-ем на чтение двух "избыточных" мегабайт неразличимо невооружённым глазом на фоне времени выполнения "необходимых" запросов. И, кстати, у isql есть bulk_insert.
Dimitry Sibiryakov
02 ноя 2011, 15:34
Форум: Проектирование БД и запросов
Тема: Insert multi-values
Ответы: 6
Просмотры: 8063

Re: Insert multi-values

А в чём, собственно, проблема с шестимегабайтным скриптом?
Dimitry Sibiryakov
27 окт 2011, 15:08
Форум: Баги и падения сервера
Тема: Не работает FireBird Embedded на некоторых компьютерах
Ответы: 8
Просмотры: 10966

Re: Не работает FireBird Embedded на некоторых компьютерах

Просто не все ещё прочитали "FAQ по работе с русскими буквами".
Dimitry Sibiryakov
20 окт 2011, 14:41
Форум: Общие проблемы
Тема: Обрыв соединения и MON$ATTACHMENTS
Ответы: 9
Просмотры: 8730

Re: Обрыв соединения и MON$ATTACHMENTS

Даже для контроля кол-ва доступных лицензий можно использовать. Нельзя. Для пользователей, отличных от SYSDBA, таблицы мониторинга не покажут полный список подключений. А работать под SYSDBA могут только DBA. Разработчик, который заставит всех пользователей быть SYSDBA заслуживает пожизненный эцих ...
Dimitry Sibiryakov
14 окт 2011, 14:54
Форум: Ремонт БД
Тема: Регулярно ломается БД после добавления новых полей в таблицы
Ответы: 17
Просмотры: 15716

Re: Регулярно ломается БД после добавления новых полей в таб

dJabber писал(а):я не могу придумать, как тогда вообще вносить изменения в метаданные.
В тот же крон после завершения бэкапа добавить вызов isql со скриптом необходимых изменений. Всё.
Dimitry Sibiryakov
13 окт 2011, 15:36
Форум: Ремонт БД
Тема: Регулярно ломается БД после добавления новых полей в таблицы
Ответы: 17
Просмотры: 15716

Re: Регулярно ломается БД после добавления новых полей в таб

Ну и вопрос на засыпку: а COMMIT после добавления поля когда делается?..

Вопрос ковыряния в продакшен-базе экспертом пока оставим в стороне.
Dimitry Sibiryakov
12 окт 2011, 14:41
Форум: Общие проблемы
Тема: WinPhone 7
Ответы: 4
Просмотры: 4347

Re: WinPhone 7

Там же вроде бы .NET есть, так что соответствующий провайдер должен бы работать...
Dimitry Sibiryakov
05 окт 2011, 15:17
Форум: Репликация
Тема: мои фантазии на тему репликации и зеркалировании БД
Ответы: 10
Просмотры: 11554

Re: мои фантазии на тему репликации и зеркалировании БД

выгоднее, но его нет, и вряд ли будет А вот этот момент мне бы и хотелось выяснить в Люксембурге. Потому что заказчик нервничает и настаивает чтобы ответные меры были приняты заранее. например, был insert, потом 5 update одной записи. Зачем "реплицировать" все эти операторы? Достаточно реплицироват...
Dimitry Sibiryakov
29 сен 2011, 14:33
Форум: Общие проблемы
Тема: Долгий коннект к локальной базе
Ответы: 7
Просмотры: 5825

Re: Долгий коннект к локальной базе

Olegas писал(а):Как победить проблему?
Прочитав FAQ.
Dimitry Sibiryakov
16 сен 2011, 15:07
Форум: Баги и падения сервера
Тема: Падение Firebird 2.1.4 при Restore
Ответы: 19
Просмотры: 18028

Re: Падение Firebird 2.1.4 при Restore

Дальше уже вопрос - интересна-ли эта тема разработчикам ФБ. Возможно, что нет, в силу того, что метаданные были именно повреждены. Однако сама мысль, что любой пользователь, заполучив в руки такой бэкап, способен удалённо завалить любой сервер FB уже должна бы нервировать любого использующего не-кл...
Dimitry Sibiryakov
15 сен 2011, 14:57
Форум: Администрирование
Тема: Установка FireBird x86 на сервер x64
Ответы: 5
Просмотры: 8551

Re: Установка FireBird x86 на сервер x64

andycat писал(а):это не важно т.к. БД < 1G
Кэш страниц это не единственное на что Firebird может использовать память. Избавиться от сортировок на диске иногда полезнее...
Dimitry Sibiryakov
14 сен 2011, 14:55
Форум: Общие проблемы
Тема: Как сделать update from
Ответы: 3
Просмотры: 4004

Re: Как сделать update from

У тебя там MERGE не только не описан, но даже и не упомянут. Нехорошо...
Dimitry Sibiryakov
10 сен 2011, 14:54
Форум: Вопросы создания клиентских и серверных приложений
Тема: "Мерзнет" запрос
Ответы: 8
Просмотры: 8711

Re: "Мерзнет" запрос

kdv писал(а):поменяй на ReadUncommitted.
Лучше бы всё же на Repeatable Read или Snapshot. Ни к чему подкладывать себе грабли замедленного действия...
Dimitry Sibiryakov
09 сен 2011, 14:40
Форум: Вопросы создания клиентских и серверных приложений
Тема: "Мерзнет" запрос
Ответы: 8
Просмотры: 8711

Re: "Мерзнет" запрос

Какой драйвер доступа и уровень изоляции транзакции?
Dimitry Sibiryakov
08 сен 2011, 15:58
Форум: Администрирование
Тема: Растет размер БД Firebird (совсем не линейно)
Ответы: 21
Просмотры: 23891

Re: Растет размер БД Firebird (совсем не линейно)

при 50к транзакций в день отставание на 6к это примерно 1/10 рабочего времени, т.е. при 8 часовом приложении транзакция активна около часа. Это как бы намек, что в перспективе оно может превратиться и в трое суток, как в твоем первом примере. Присмотрись внимательнее: разрыв 26к. Это уже диагноз, м...