Re: Обновление View

2011-09-29 Пенетрантность Андрей Кручинин
29.09.2011 14:02, Arioch пишет: В письме от Thu, 29 Sep 2011 05:44:30 +0400, Андрей Кручинин an...@bk.ru сообщал: 3. Флажок полученный новой аналитикой делается активным (ну типа заносится в генератор :-) ) инетресно, может ли оптимизатор эффективно обрабатывать select с отсылкой к

Re: Обновление View

2011-09-29 Пенетрантность Arioch
В письме от Thu, 29 Sep 2011 16:55:53 +0400, Андрей Кручинин an...@bk.ru сообщал: А зачем? Я формирую текст запроса, и в него заношу заранее считанное ... Можно и таблицу конечно, но я тут разницы не вижу принципиальной где хранить. Ну... таблица позволяет не формировать текст запроса

Re: Обновление View

2011-09-28 Пенетрантность Андрей Кручинин
28.09.2011 2:07, Arioch пишет: В письме от Tue, 27 Sep 2011 17:26:15 +0400, Андрей Кручинин an...@bk.ru сообщал: Домучал. Собственно скрестил разные методы - скорость поехала. Мож кому и пригодиться :-) Но тут имеет место то что аналитика делается по покупателям, это важно. 1. Готовится

Re: Обновление View

2011-09-27 Пенетрантность Arioch
В письме от Fri, 23 Sep 2011 21:41:58 +0400, Андрей Кручинин an...@bk.ru сообщал: Аналитика ЕЖЕДНЕВНАЯ, в пиковое время работы должна отрабатывать. В этом то и загвоздка собственно. Если бы было можно ночью делать - тут даже а нельзя как в графике рисуют на невидимой странице, а потом на

Re: Обновление View

2011-09-27 Пенетрантность Андрей Кручинин
27.09.2011 16:44, Arioch пишет: Аналитика ЕЖЕДНЕВНАЯ, в пиковое время работы должна отрабатывать. В этом то и загвоздка собственно. Если бы было можно ночью делать - тут даже а нельзя как в графике рисуют на невидимой странице, а потом на неё переключают? есть некоторое состояние, БД без

Re: Обновление View

2011-09-27 Пенетрантность Arioch
В письме от Tue, 27 Sep 2011 17:26:15 +0400, Андрей Кручинин an...@bk.ru сообщал: Ну я так и хотел, но есть засада типа - кода то достаточно. И указаний тех же таблиц много. ну так если дублировать (вернее даже две с половиной копии делать) всю БД, то это много места на диске займёт, а

Re: ������� ������ ����� ������ � �������������� ������� ������

2011-09-26 Пенетрантность Igor Zakhrebetkov
Юрий пишет: Быстрее всего и удобно автоматизировать если: 1. удаляем старую внешнюю таблицу 2. смотрим структуру таблицы в базе, создаем аналогичную внешнюю 3. выкачиваем данные во внешнюю таблицу, удаляем таблицу IMHO если структура не меняется, не надо ни удалять, ни создавать. После

Re: Перенос данных между базами с использованием внешних таблиц

2011-09-26 Пенетрантность Андрей Кручинин
26.09.2011 13:52, Igor Zakhrebetkov пишет: Юрий пишет: После расконнекчивания с БД файл внешней таблицы можно просто очистить. Это как? -- Андрей Кручинин

Re: Обновление View

2011-09-25 Пенетрантность Dmitry Lendel
г) заливка происходит в неактуальную таблицу, в которой отключаются индексы и триггеры и делается сборка мусора Я что-то подобное и имел ввиду, когда писал про временную таблицу. Дмитрий

Перенос данных между базами с использованием внешних таблиц

2011-09-25 Пенетрантность Юрий
Здравствуйте. Ежемесячно нужно переносить данные между несколькими удаленными базами. От одной большой БД на могучем сервере на удаленные сервера, которые слабее. Данные это таблица с 10-ом млн. записей. Быстрее всего и удобно автоматизировать если: 1. удаляем старую внешнюю таблицу 2. смотрим

Re: Перенос данных между базами с использованием внешних таблиц

2011-09-25 Пенетрантность Андрей Кручинин
26.09.2011 0:47, Юрий пишет: Здравствуйте. Ежемесячно нужно переносить данные между несколькими удаленными базами. От одной большой БД на могучем сервере на удаленные сервера, которые слабее. Данные это таблица с 10-ом млн. записей. Я это ежедневно делаю :-) По нескольку раз в день. Быстрее

Re: Обновление View

2011-09-23 Пенетрантность Андрей Кручинин
23.09.2011 9:29, Dmitry Lendel пишет: А если во временную таблицу заливать, а потом insert or update? Дмитрий А чем в данном конкретном случае временная будет отличаться от внешней? Проблема то не в том что данные неоткуда брать, при заливке сначала удаляются данные, потом заливаются заново.

Re: Обновление View

2011-09-23 Пенетрантность Khorsun Vlad
Андрей Кручинин ... Хотя, пока писал пришла бешеная мысль в голову :-) Сделать запрос через ХП, в которой определять откуда забирать данные. А уж метку откуда можно и в генераторе держать. Можно и так. Или научить программу пользоваться актуальной таблицей. Чтобы не замучать сервер

Re: Обновление View

2011-09-23 Пенетрантность Oleg Matveyev
Процесс надо делать 3-4 раза в день в идеале (минимум 2 раза), причем гарантированно в этот момент юзвери могут полезть в этот момент с запросами. А отсутствие индексов просто уложит сервер на выборках. Там 10 млн где-то записей с выборками по двум int полям. так обычно заливают warehouse для

Re: Обновление View

2011-09-23 Пенетрантность Андрей Кручинин
23.09.2011 20:38, Oleg Matveyev пишет: Процесс надо делать 3-4 раза в день в идеале (минимум 2 раза), причем гарантированно в этот момент юзвери могут полезть в этот момент с запросами. А отсутствие индексов просто уложит сервер на выборках. Там 10 млн где-то записей с выборками по двум int

Re: Обновление View

2011-09-23 Пенетрантность Андрей Кручинин
23.09.2011 13:27, Khorsun Vlad пишет: Андрей Кручинин ... Хотя, пока писал пришла бешеная мысль в голову :-) Сделать запрос через ХП, в которой определять откуда забирать данные. А уж метку откуда можно и в генераторе держать. Можно и так. Или научить программу пользоваться актуальной

Re: Обновление View

2011-09-23 Пенетрантность Oleg Matveyev
10 млн - данные за один день :-) И только за 3 региона, а в планах поболее. Фармрынок очень быстро меняется :-) Срезка аналитики за один день это Гиг инфы. Ну а там дальше умножайте :-) Ок, загрузили этот гиг. Что дальше происходит с ним? Чем далее происходит анализ данных?

Re: Обновление View

2011-09-23 Пенетрантность Андрей Кручинин
23.09.2011 22:55, Oleg Matveyev пишет: 10 млн - данные за один день :-) И только за 3 региона, а в планах поболее. Фармрынок очень быстро меняется :-) Срезка аналитики за один день это Гиг инфы. Ну а там дальше умножайте :-) Ок, загрузили этот гиг. Что дальше происходит с ним? Чем далее

Re: Обновление View

2011-09-22 Пенетрантность Dmitry Yemanov
22.09.2011 11:47, Андрей Кручинин пишет: Убивать саму таблицу и потом ее перезаливать... Спасибо, база падает :-) Что, и доказательства есть? Если да, то трекер об этом знает? -- Дмитрий Еманов

Re: Обновление View

2011-09-22 Пенетрантность Андрей Кручинин
22.09.2011 12:21, Dmitry Yemanov пишет: 22.09.2011 11:47, Андрей Кручинин пишет: Убивать саму таблицу и потом ее перезаливать... Спасибо, база падает :-) Что, и доказательства есть? Если да, то трекер об этом знает? Дим, не придирайся :-) Чуть ниже ветка Битая база и тормоза. Мы еще с

Re: Обновление View

2011-09-22 Пенетрантность Vlad Khorsun
Андрей Кручинин ... Объясню - делается заливка большого объема информации. Если ее просто заливать в таблицу - время 7-10 минут, если делать сначала удаление данных в таблице а потом заливку свежей информации - то получается затратное время около часа. Дропнуть (деактивировать) индексы и

Re: Обновление View

2011-09-22 Пенетрантность Андрей Кручинин
22.09.2011 13:44, Vlad Khorsun пишет: Объясню - делается заливка большого объема информации. Если ее просто заливать в таблицу - время 7-10 минут, если делать сначала удаление данных в таблице а потом заливку свежей информации - то получается затратное время около часа. Дропнуть

Re: Обновление View

2011-09-22 Пенетрантность Roman Simakov
22 сентября 2011 г. 11:47 пользователь Андрей Кручинин an...@bk.ru написал: А можно во время работы обновить структуру View? И если это сделать - какие будут последствия? Объясню - делается заливка большого объема информации. Если ее просто заливать в таблицу - время 7-10 минут, если делать

Re: Обновление View

2011-09-22 Пенетрантность Андрей Кручинин
22.09.2011 14:24, Roman Simakov пишет: 22 сентября 2011 г. 11:47 пользователь Андрей Кручининan...@bk.ru написал: А можно во время работы обновить структуру View? И если это сделать - какие будут последствия? Объясню - делается заливка большого объема информации. Если ее просто заливать в

Re: Обновление View

2011-09-22 Пенетрантность Dmitry Lendel
А если во временную таблицу заливать, а потом insert or update? Дмитрий

Ошибка при SET DEFAULT 0 домену

2011-09-21 Пенетрантность A K
Добрый день! Вроде, http://tracker.firebirdsql.org/browse/CORE-3101 стоит как исправлено. А у меня на 2.5.1 снова выскакивает action cancelled by trigger (1) to preserve data integrity. Cannot update trigger used by a CHECK Constraint. При попытке SET DEFAULT 0. Никто не в курсе в чем

Re: Ошибка при SET DEFAULT 0 домену

2011-09-21 Пенетрантность A K
доп инфо: сервер 2.5.1.26356 база мигрирована с яфила.

Re: ИндексЫ

2011-09-19 Пенетрантность Sergey Mereutsa
Привет! Подскажите можно сделать индекс не полю а например на основании udf, которая будет обрабатывать блоб? Можно сделать так что бы не все записи добавлялась в индекс? Ответ на вопрос зачем: например в таблице очень много записей и нужно искать только небольшое количество по

RE: ИндексЫ

2011-09-19 Пенетрантность Михаил Викторович
Вы не поняли, повторю. Допустим есть в таблице 1 записей. Если я строю по ней индекс, то в индекс будут добавлены все записи из таблицы, т.е. все 1. Мне нужно поострить индекс в который будут добавлены, например только 7%, от общего количества записей. Просто остальные записи для

RE: ИндексЫ

2011-09-19 Пенетрантность Dmitry Beloshistov
Привет! Мне нужно поострить индекс в который будут добавлены, например только 7%, от общего количества записей. Просто остальные записи для поиска по этому индексу не нужны. Наличие не нужных записей в индексе очень заметно тормозит вставку новых записей в таблицу. Ну а вынести эти 7% в

Re: ИндексЫ

2011-09-19 Пенетрантность dennis redozubov
19.09.2011 14:33, Михаил Викторович пишет: Мне нужно поострить индекс в который будут добавлены, например только 7%, от общего количества записей. Просто остальные записи для поиска по этому индексу не нужны. Наличие не нужных записей в индексе очень заметно тормозит вставку новых записей в

RE: ИндексЫ

2011-09-19 Пенетрантность Михаил Викторович
Решение связанное с разбиением таблиц очевидное, и не интересное совсем. Вопрос про индексы остался открытым или твердое нет? -Original Message- From: ru-firebird@googlegroups.com [mailto:ru-firebird@googlegroups.com] On Behalf Of dennis redozubov Sent: Monday, September 19, 2011 2:52 PM

Re: ИндексЫ

2011-09-19 Пенетрантность Oleg Matveyev
Решение связанное с разбиением таблиц очевидное, и не интересное совсем. есть два варианта: а) разбить таблицу на две одинаковых, в одной 7%, в другой 93% б) сделать еще одну таблицу, в которой хранится только одно поле - PK из большой таблицы. те самые 7% PK В вашем случае в таблице лучше

Re: ИндексЫ

2011-09-19 Пенетрантность Khorsun Vlad
Михаил Викторович ... Подскажите можно сделать индекс не полю а например на основании udf, которая будет обрабатывать блоб? Да. Можно сделать так что бы не все записи добавлялась в индекс? Нет. -- Хорсун Влад

Re: Тозмоза простейших запросов

2011-09-17 Пенетрантность Alexey Popov
Khorsun Vlad wrote: Я бы начал с настройки PerfMon'а и сопоставления его логов. Свип можно отследить, мониторя OIT и OAT. Кто бы написал тулзу, которая отображает разницу между OIT и OAT в perfmon :). Я просто вот думаю: sweep конечно тозмозит всех, но не настолько же. Есть конечно

ИндексЫ

2011-09-17 Пенетрантность Михаил Викторович
Подскажите можно сделать индекс не полю а например на основании udf, которая будет обрабатывать блоб? Можно сделать так что бы не все записи добавлялась в индекс? Ответ на вопрос зачем: например в таблице очень много записей и нужно искать только небольшое количество по специфичному индексу,

Re: Битая база и торомоза

2011-09-16 Пенетрантность Андрей Кручинин
Таки барабашки продолжаются. Опять подлегла. Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. database file appears corrupt (BaseName). wrong page type. page 302478 is of wrong type (expected 7, found 5). Unsuccessful execution

Re: Битая база и торомоза

2011-09-16 Пенетрантность Андрей Кручинин
А это откуда может быть? gfix -v -full base_name -user UserName -password PAssword Fatal lock manager error: invalid lock id (133696), errno: 22 --Invalid argument Такие же сообщения выходят на бекапах. -- Андрей Кручинин www.med-zakaz.ru Для особо извращенных - http://мед-заказ.рф :-)

Тозмоза простейших запросов

2011-09-16 Пенетрантность Alexey Popov
Есть БД под FB2.0 SS. С ней постоянно работают несколько служебных программ и периодически пользователи. В служебных программах происходят только простейшие select/insert, которые выполняются обычно мгновенно. Там так же сделана сигнализация (вывод в лог) если какой то запрос будет выполняться

Re: Битая база и торомоза

2011-09-16 Пенетрантность Андрей Кручинин
16.09.2011 11:45, Андрей Кручинин пишет: отрыли в логах такую запись: [ 2472.739221] fb_inet_server.[16184] general protection ip:7f8fd867c7b8 sp:7fff7d078e58 error:0 in libfbembed.so.2.1.3[7f8fd85c+323000] Я не спец в нуксах, можно разжевать данную ошибку? -- Андрей Кручинин

Re: Битая база и торомоза

2011-09-16 Пенетрантность Khorsun Vlad
Андрей Кручинин ... Таки барабашки продолжаются. Опять подлегла. Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. database file appears corrupt (BaseName). wrong page type. page 302478 is of wrong type (expected 7, found 5). Это

Re: Битая база и торомоза

2011-09-16 Пенетрантность Khorsun Vlad
Андрей Кручинин ... 16.09.2011 11:45, Андрей Кручинин пишет: отрыли в логах такую запись: [ 2472.739221] fb_inet_server.[16184] general protection ip:7f8fd867c7b8 sp:7fff7d078e58 error:0 in libfbembed.so.2.1.3[7f8fd85c+323000] Я не спец в нуксах, можно разжевать данную ошибку? general

Re: Тозмоза простейших запросов

2011-09-16 Пенетрантность Khorsun Vlad
Alexey Popov ... ... Частота появления таких записей примерно стабильна и составляет 1 раз в 24-25 часов. Я бы начал с настройки PerfMon'а и сопоставления его логов. Свип можно отследить, мониторя OIT и OAT. -- Хорсун Влад

Re: Битая база и торомоза

2011-09-13 Пенетрантность Arioch
В письме от Fri, 09 Sep 2011 23:07:17 +0400, Андрей Кручинин an...@bk.ru сообщал: Ну и пошло то что описывал - коннекты просто тупо подвисали через раз. На двуядерном проце... На классике... Может он так и распределяет соединения по round-robin, на первый/второй процессор ? Тогда

Re: удаление из таблицы без индекса

2011-09-12 Пенетрантность A K
Второй. А еще быстрее будет delete безо всяких процедур и циклов. так не все записи же надо удалять. тогда доп вопрос: несколько десятков delete, каждый с условием IN на тысячу идентификаторов будут быстрее, чем цикл с одиночными удалениями?

Re: удаление из таблицы без индекса

2011-09-12 Пенетрантность Dmitry Yemanov
12.09.2011 17:49, A K пишет: Второй. А еще быстрее будет delete безо всяких процедур и циклов. так не все записи же надо удалять Для этого существует WHERE-кляуза. несколько десятков delete, каждый с условием IN на тысячу идентификаторов будут быстрее, чем цикл с одиночными удалениями?

удаление из таблицы без индекса

2011-09-11 Пенетрантность A K
есть большая таблица. миллиона записей. все индексы снесены. стоит задача удалить часть записей. какой вариант отработает быстрее: 1) create procedure del as declare variable id integer; begin for select id from table into :id do begin if (chеck some condition) then delete from

Re: Битая база и торомоза

2011-09-09 Пенетрантность A.Truhin
Если бы на все это был воспроизводимый тест кейс, то и другие проверили бы, и разработчики быстро исправляют, т.к. это был бы явный баг. А так, просто печальный рассказ что что то не работает.

Re: Битая база и торомоза

2011-09-09 Пенетрантность Андрей Кручинин
09.09.2011 18:51, A.Truhin пишет: Если бы на все это был воспроизводимый тест кейс, то и другие проверили бы, и разработчики быстро исправляют, т.к. это был бы явный баг. А так, просто печальный рассказ что что то не работает. Есть битая база, 50 Гб -- Андрей Кручинин

Re: Битая база и торомоза

2011-09-09 Пенетрантность Khorsun Vlad
Андрей Кручинин ... Есть битая база, 50 Гб Так что битое-то ? Есть хоть что-то осязаемое - ошибка в программе, сообщение в логе, проблемы при валидации ? -- Хорсун Влад

Re: странная фича с паролем для SYSDBA

2011-09-05 Пенетрантность Khorsun Vlad
plasmorf ... Доброе время суток. У меня возникли вопросы: Все ответы есть в релизнотах. 1. Пользователь имеющий права роли RDB$ADMIN почему-то может менять пароль SYSDBA - это так и задуманно?!! Да, потому что он и есть SYSDBA, который может менять пароль любого пользователя. 2.

RE: Параметры ядра Linux для работы с Firebird CS

2011-09-05 Пенетрантность Vadim Mescheryakov
Столкнулись с такой проблемой: После того как количество подключенных пользователей превысило 40 резко упала производительность системы (процессы fb_inet_server находятся в ожидании Статус D в top и load average скачет от 13% до 20%) В это же время копирование файлов в пределах RAID идет с

Re: странная фича с паролем для SYSDBA

2011-09-05 Пенетрантность plasmorf
On 5 сен, 13:25, Khorsun Vlad hv...@optima.com.ua wrote: plasmorf ... 1. RDB$ADMIN - SYSDBA - ?!! Нет, любой пользователь (НЕ SYSDBA), имеющий права RDB$ADMIN может сменить пароль SYSDBA.     , SYSDBA, . 2. SYSDBA RDB$ADMIN?     RTFM, GRANTED BY Это понятно, однако как быть с

Re: странная фича с паролем для SYSDBA

2011-09-05 Пенетрантность Khorsun Vlad
plasmorf ... On 5 сен, 13:25, Khorsun Vlad wrote: Нет, любой пользователь (НЕ SYSDBA), имеющий права RDB$ADMIN может сменить пароль SYSDBA. Релизноты кто читать будет ? Что означает роль RDB$ADMIN, по-твоему ? RTFM, GRANTED BY Это понятно, однако как быть с ситуацией, когда один из

Параметры ядра Linux для работы с Firebird CS

2011-08-30 Пенетрантность Vadim Mescheryakov
Здравствуйте. Модернизировали сервер меняли Raid контроллер и жесткие диски и в связи с этим переустановили OpenSuse (было 10.2 32 bit стало 11.3 64bit) Установлен FB 2.0.6 CS 64 bit, DefaultDbCachePages 512 (пробовали и 256) Столкнулись с такой проблемой: После того как количество

Re: Dackup/restore БД FB2.0 в FB2.1 BLR syntax error

2011-08-30 Пенетрантность reshetnyakvkt
Недоговариваешь, однако. От Вас ничего не утаишь. Для идентичности структуру менял, но по ошибке из всех архивов два затесались версии 2.0. Менял давно, ошибок ПО не выдавало, до недавнего момента. В одну процедуру добавлял поле, вот и наткнулся на то, что две базы не хотят меняться потому что

Re: Параметры ядра Linux для работы с Firebird CS

2011-08-30 Пенетрантность Alexey Kovyazin
Вадим, добрый вечер, Вряд ли это Линукс виноват. Для интереса поставьте старую/другую версию, конечно, но сдается мне, что это другая собака проявилась из-под грунта. Пишите, если что. С уважением, Алексей Ковязин On 30 авг, 11:22, Vadim Mescheryakov vadim.mescherya...@del-fin.ru wrote:

Re: Dackup/restore БД FB2.0 в FB2.1 BLR syntax error

2011-08-27 Пенетрантность Vlad Khorsun
Dmitry Yemanov ... 26.08.2011 16:08, reshetnyakvkt пишет: Прошу помощи у гуру, который день ломаю голову над проблемой перегнать базу из 2.0 в 2.1. Недоговариваешь, однако. А эту ошибку не знаю как решить, что она означает: gbak:committing metadata gbak: ERROR:invalid request BLR at

Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Ovchinnikov Vasily
Здравствуйте, уважаемые! Готовимся переводить базы серверов клиентов с FB 1.5 на FB 2.5. Некоторые даже круглосуточные. (Речь идет об автовокзалах) Однако, т.к. действия по переводу систем будут проводиться по большей части местными сисадминами, то не могу дать никакой гарантии, что заменят

Re: Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Ovchinnikov Vasily
Ovchinnikov Vasily пишет: Я достаточно параноидален, чтобы таки продолжать чувствовать какой-то подвох в связке клиент 1.5 + база 2.5 в своем случае?.. Да, забыл добавить, что программы общаются с сервером посредством FIBPlus. Так что напрямую к API никто не лазит. -- Regards, Ovchinnikov

Re: Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Oleg Matveyev
База хоть и крутится под 2.5, но пока не задействованы никаких вкусных новых возможностей из 2.5, по текстам SQL-запросов все строго в режиме совместимости с 1.5. ... подвох в связке клиент 1.5 + база 2.5 в своем случае?.. никаких проблем, кроме неиспользованных возможностей

Re: Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Ovchinnikov Vasily
Oleg Matveyev пишет: База хоть и крутится под 2.5, но пока не задействованы никаких вкусных новых возможностей из 2.5, по текстам SQL-запросов все строго в режиме совместимости с 1.5. ... подвох в связке клиент 1.5 + база 2.5 в своем случае?.. никаких проблем, кроме неиспользованных

Re: Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Khorsun Vlad
Ovchinnikov Vasily ... Я достаточно параноидален, чтобы таки продолжать чувствовать какой-то подвох в связке клиент 1.5 + база 2.5 в своем случае?.. Могут быть проблемы с отображением новых видов ошибок. Локальный протокол не совместим. В остальном проблем быть не должно. -- Хорсун Влад

Re: Вопрос про FB 2.5 + клиент от FB 1.5

2011-08-26 Пенетрантность Ovchinnikov Vasily
Khorsun Vlad пишет: Ovchinnikov Vasily ... Я достаточно параноидален, чтобы таки продолжать чувствовать какой-то подвох в связке клиент 1.5 + база 2.5 в своем случае?.. Могут быть проблемы с отображением новых видов ошибок. Локальный протокол не совместим. В остальном проблем быть не

Re: Dackup/restore БД FB2.0 в FB2.1 BLR syntax error

2011-08-26 Пенетрантность Dmitry Yemanov
26.08.2011 16:08, reshetnyakvkt пишет: Прошу помощи у гуру, который день ломаю голову над проблемой перегнать базу из 2.0 в 2.1. Недоговариваешь, однако. А эту ошибку не знаю как решить, что она означает: gbak:committing metadata gbak: ERROR:invalid request BLR at offset 513 gbak:

Re: Хранениетелеметрии

2011-08-24 Пенетрантность Alexey Popov
Vlad Khorsun wrote: Потому что ты ещё и хочешь потоковый анализ показаний делать, насколько я понял. Т.е. кто-то должен держать в памяти последние N показаний, и *быстро* реагировать на резкие их изменения. Быстро не значит мгновенно. Есть критерии, логика которых затрагивает измерения

Re: JayBird + Firebird Embedded на Win 7

2011-08-24 Пенетрантность denixx baykin
Кстати, файл antlr-runtime-3.0.1.jar находится в папке client-java\lib.

Re: Хранениетелеметрии

2011-08-23 Пенетрантность Alexey Popov
Khorsun Vlad wrote: Если тебе нужно отражать показания сотен датчиков *немедленно*, то никакая СУБД тебе не подойдёт. Это ещё почему? Вполне быстро можно выбрать 100 последных записей по индексу. Минимальный уровень латентности не реалтаймовский, но и 10сек это много. Все показания

Re: Хранениетелеметрии

2011-08-23 Пенетрантность Vlad Khorsun
Alexey Popov ... Khorsun Vlad wrote: Если тебе нужно отражать показания сотен датчиков *немедленно*, то никакая СУБД тебе не подойдёт. Это ещё почему? Потому что ты ещё и хочешь потоковый анализ показаний делать, насколько я понял. Т.е. кто-то должен держать в памяти последние N

Re[2]: Хранениетелеметрии

2011-08-23 Пенетрантность Sergey Mereutsa
Привет! Единственная видимая пока грабля - предел номера транзакции, которая хотя вылезет через годы, но тоже неприятно. Если у тебя будет железо (с операционкой), которое вообще будет безостановочно работать ГОДЫ, то вопрос выбора БД тебя вообще волновать не будет. Хоть Терадату бери - её

Re: JayBird + Firebird Embedded на Win 7

2011-08-22 Пенетрантность denixx baykin
22 августа 2011 г. 8:42 пользователь Евгений Килин j...@mobil-soft.ruнаписал: А где ты взял jaybird22_x64.dll? Там ещё Евгений писал о файлах, и как раз указал на этот файл. Почему-то теперь его сообщения нет. Может быть он сам удалил его.

Re: JayBird + Firebird Embedded на Win 7

2011-08-22 Пенетрантность Евгений Килин
Там ещё Евгений писал о файлах, и как раз указал на этот файл. Почему-то теперь его сообщения нет. Может быть он сам удалил его. Спасибо!

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Alexey Popov
Vlad Khorsun wrote: Не, экономить номера транзакций тут нет никакого желания. Если ты собрался каждое показание сохранять в отдельной тр-ции, то я такое не лечу, это в другое учреждение :) А зачем оприори делать через жопу? Если датчик допустим даёт показания раз в 10 сек (или даже

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Khorsun Vlad
Alexey Popov ... Vlad Khorsun wrote: Не, экономить номера транзакций тут нет никакого желания. Если ты собрался каждое показание сохранять в отдельной тр-ции, то я такое не лечу, это в другое учреждение :) А зачем оприори делать через жопу? Во-первых *а*приори. Во-вторых - писать

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Alexey Popov
Yurij wrote: Если не писать напрямую с датчика в базу - все равно нужны будут какие-то пляски с бубном насчет получить отчет по данным, которые еще в базу не попали. Не просто отчёты, а поиск в реальном времени нештатных и особых ситуаций. Впрочем, я скидываю такие данные в базу одной

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Alexey Popov
Khorsun Vlad wrote: Во-первых *а*приори. Во-вторых - писать из датчика напрямую в БД это и есть через жопу. Впрочем я выше написал что такое не лечу :) Буфер есть, но только для нештатных ситуаций. Я так и не понял, как ты предлагаешь вставлять записи, идущие от датчика например раз в 1

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Yurij
Alexey Popov avp@... writes: Не просто отчёты, а поиск в реальном времени нештатных и особых ситуаций. Нет, у меня такое неприемлимо. Показания должны быть максимально оперативно быть отображены и проанализированы. Можно конечно это делать минуя БД, но это опять усложнение. Если

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Ovchinnikov Vasily
Alexey Popov пишет: Мы уже тут очертили основные проблемы на этом пути. Есть три метода: 1) Свалить все измения в одну таблицу. 2) Партиционировать по разным таблицам 3) Аналогично по разным БД Я приемлю только первый способ. Но его сервер не осилит. А если EXTERNAL TABLES привязать? Писать

Re: Хранениетелеметрии

2011-08-22 Пенетрантность Khorsun Vlad
Alexey Popov ... Khorsun Vlad wrote: Во-первых *а*приори. Во-вторых - писать из датчика напрямую в БД это и есть через жопу. Впрочем я выше написал что такое не лечу :) Буфер есть, но только для нештатных ситуаций. Я так и не понял, как ты предлагаешь вставлять записи, идущие от датчика

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Alexey Popov
Yurij wrote: Такое чувство что не взлетит на FB. На весьма хорошем железе взлетит и на FB, имхо. Вопрос не только в железе. Больше к алгоритмам работы FB которые мало оптимизированы на такие объёмы. Предел номера транзакции, скорость prepare, размер TIP и PIP, глубина индексов, не 100%

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
Alexey Popov ... Yurij wrote: Такое чувство что не взлетит на FB. На весьма хорошем железе взлетит и на FB, имхо. Вопрос не только в железе. Больше к алгоритмам работы FB которые мало оптимизированы на такие объёмы. Ну-ка, ну-ка, хотелось бы подробнее... Предел номера транзакции,

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Alexey Popov
Vlad Khorsun wrote: Предел номера транзакции, Причём тут такие объёмы ??? Предел в 2 миллиарда транзакций непреодолим. Остальные утверждения были больше вопросами не 100% заполнение страниц данными, Это к dbf\csv\txt - там 100%. Если в базу делается только insert и select, то

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность denixx baykin
Если кому-то нужно решение проблемы, то читайте тут: http://tech.groups.yahoo.com/group/Firebird-Java/message/10464

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность Arioch
В письме от Sat, 20 Aug 2011 02:50:39 +0400, Oleg Matveyev oleg.matve...@gmail.com сообщал: вероятно потому, что для x64 тебе надо использовать 64битную FBEmbedded.dll Это должно зависеть от битности Eclipse и JVM - а про них и не сказано какие они -- Написано в почтовом клиенте

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
Alexey Popov ... Vlad Khorsun wrote: Предел номера транзакции, Причём тут такие объёмы ??? Предел в 2 миллиарда транзакций непреодолим. Ну так не надо в него стучаться лбом - это больно и не нужно :) В 3-ке сделаем 4млрд. Потом посмотрим на возможность дальнейшего расширения этого

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность Vlad Khorsun
denixx baykin ... Ааа. Зря я там спросил, наверное :) Берёшь свои слова назад ? :) Ведь на манеже всё те же. :) Это ты о чём ? Ты здесь часто встречал Романа (Roman Rokytskyy) или Mark Rotteveel ? -- Хорсун Влад

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность Oleg Matveyev
IMHO мне сразу показалась сама идея странной: JB+ Emb. ведь Emb подразумевает распостраняемое приложение, которое можно легко запустить - без установки. но: 1. неизвестно, есть ли вообще той машине, где будем запускаться - Java. 2. если она есть - то какая она - 64/32бита p.s. тоже относится

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность denixx baykin
В почте текст вижу, в веб-интерфейсе не вижу. Берёшь свои слова назад ? :) Слова назад беру. :) Это ты о чём ? Ты здесь часто встречал Романа (Roman Rokytskyy) или Mark Rotteveel ? Романа я тут вроде видел, он даже отвечал на какой-то вопрос. Посмотрел - это было в 2006-2008 годах ) Так

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность denixx baykin
21 августа 2011 г. 14:48 пользователь Oleg Matveyev o_matv...@mail.ruнаписал: но: 1. неизвестно, есть ли вообще той машине, где будем запускаться - Java. 2. если она есть - то какая она - 64/32бита Приложение для узкого круга пользователей, там уж разберемся, какая ява на компе стоит ) Ну и,

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Alexey Popov
Vlad Khorsun wrote: Предел в 2 миллиарда транзакций непреодолим. Ну так не надо в него стучаться лбом - это больно и не нужно :) Не, экономить номера транзакций тут нет никакого желания. В 3-ке сделаем 4млрд. Потом посмотрим на возможность дальнейшего расширения этого лимита. Это уже

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Yurij
Alexey Popov avp@... writes: И откуда возьмётся случайное перемешивание, если данные приходят с датчиков весьма последовательно - т.е. кластеризация по времени и так присутствует натуральным образом ? Я про то, что это никто не гарантирует явно. Например b/r теоретически может всё

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Kochmin Alexandr
Это уже новая ОДС. донкихотанама

Re: Хранение телеметрии

2011-08-21 Пенетрантность Alexey Popov
Yurij wrote: Там есть печаль с такими данными, связанная с равномерным приходом данных по времени и индексам. Если выбирать данные по одному датчику по индексу, то оно читает примерно так одна запись из таблицы - одно чтение страницы данных. Потому что на этой странице все остальные записи -

Re: JayBird + Firebird Embedded на Win 7

2011-08-21 Пенетрантность Arioch
В письме от Sun, 21 Aug 2011 15:48:10 +0400, Oleg Matveyev o_matv...@mail.ru сообщал: 1. неизвестно, есть ли вообще той машине, где будем запускаться - Java. Так можно её с собой таскать просто, в подпапке. Как делают IBM Lotus Notes, IBM Symphony (примеры Eclipse RCP) -- Написано в

Посоветуйте пожалуйста среду разработки для Firebird 2.5

2011-08-21 Пенетрантность denixx baykin
Посоветуйте пожалуйста среду разработки для Firebird 2.5 Переделываю хранимые процедуры из БД MySQL в БД Firebird. Процедуру пытаюсь создавать при помощи IBExpert. Это вменяемая среда? FlameRobin вроде уже устарел на несколько лет. Читал здесь про среды разработки:

Re: Посоветуйте пожалуйста среду разработки для Firebird 2.5

2011-08-21 Пенетрантность Владимир Аксенов
Здравствуйте, denixx. Вы писали 21 августа 2011 г., 23:56:08: Посоветуйте пожалуйста среду разработки для Firebird 2.5 Переделываю хранимые процедуры из БД MySQL в БД Firebird. Процедуру пытаюсь создавать при помощи IBExpert. Это вменяемая среда? Это одна из самых вменяемых. Для

Re: Посоветуйте пожалуйста среду разработки для Firebird 2.5

2011-08-21 Пенетрантность denixx baykin
21 августа 2011 г. 20:11 пользователь Владимир Аксенов fr...@academ.orgнаписал: Это одна из самых вменяемых. Ну раз так, то напрашивается ещё одна тема :)

Re: Хранениетелеметрии

2011-08-21 Пенетрантность Vlad Khorsun
Alexey Popov ... Vlad Khorsun wrote: Предел в 2 миллиарда транзакций непреодолим. Ну так не надо в него стучаться лбом - это больно и не нужно :) Не, экономить номера транзакций тут нет никакого желания. Если ты собрался каждое показание сохранять в отдельной тр-ции, то я такое не

Re: Посоветуйте пожалуйста среду разработки для Firebird 2.5

2011-08-21 Пенетрантность denixx baykin
FlameRobin вроде уже устарел на несколько лет. Вру, в апреле 2011 вышла свежая версия. Но я не пробовал её.

Re: Хранениетелеметрии

2011-08-21 Пенетрантность denixx baykin
21 августа 2011 г. 20:21 пользователь Vlad Khorsun hv...@optima.com.uaнаписал: Такова селява. Хорошее выражение, надо бы запомнить :)

<    1   2   3   4   5   6   7   8   9   10   >