Re: контекст

2008-04-16 Пенетрантность Ovchinnikov Vasily
Dmitri Kuzmenko пишет: Ovchinnikov Vasily wrote: Все же, IP достаточно. Кому надо (кого секьюрити напряжет), тот будет сливать в лог и ресолвить адреса программным способом ночером или по мере необходимости несколько раз в день. недостаточно. Для производительности и просмотра, кто что де

Re: OFF посоветуйте

2008-04-16 Пенетрантность Kochmin Alexandr
Dmitry Lendel wrote: Привет. Тут мелькала информация про аренду выделенных серверов в инете. Может кто подскажет недорогой вариант. Нужен или выделенный сервер или виртуÐ

OFF �����������

2008-04-16 Пенетрантность Dmitry Lendel
Привет. Тут мелькала информация про аренду выделенных серверов в инете. Может кто подскажет недорогой вариант. Нужен или выделенный сервер или виртуальный. Linux, с Ð

Re: контекст

2008-04-16 Пенетрантность Мадорский Г . В .
какое время проставляешь в последнюю запись? Текущее. Мне нужно знать, какой IP имела рабочая станция в определенный промежуток времени. В принципе я коротко изложил. Там дальше итоговая табличка формируется, в ней промежутки времени объединяются. With b/r. Gleb.

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, Vasily! Ovchinnikov Vasily wrote: Все же, IP достаточно. Кому надо (кого секьюрити напряжет), тот будет сливать в лог и ресолвить адреса программным способом ночером или по мере необходимости несколько раз в день. недостаточно. Для производительности и просмотра, кто что делает, имя

Re: Временные ряды в FB и не только

2008-04-16 Пенетрантность Tonal
Alexander Burmistrov пишет: В новом хранилище сразу будет использоваться другой принцип хранения временных рядов (примерная структура таблицы): 1. Идентификатор параметра, которому принадлежит временной ряд 2. Дата-время начала данных в ряду 3. Дата-время конца данных в ряду 4. Список зн

Re: Разработчики подскажите про CURSOR

2008-04-16 Пенетрантность Dmitry Yemanov
Boltik Evgeny wrote: for select CODED049n, CODED206n, CODED040n, CODED016n, CODED050n from d048 D, ALTNAMES A where A.CodeD049 = D.CodeD049 and A.CodeD206 = D.CodeD206 and A.CodeD040 = D.CodeD040 and A.CodeD016 = D.CodeD016 and ((A.CodeD050 = D.CodeD050) or

Разработчики подскажите про CURSOR

2008-04-16 Пенетрантность Boltik Evgeny
Курсорами не пользовался практически. Было гдето одно или 2 места ито с одной таблицей. А тут с пылу с жару написаль такое запустил отработало. Но потом подумалось, а ведь я использовал 2 таблицы. Вот теперь гложат сомнения, а вдруг глюк и потом уберут возможность или все нормаль, и работать бу

Временные ряды в FB и не только

2008-04-16 Пенетрантность Alexander Burmistrov
Приветствую уважаемую конференцию! Когда-то постоянно был тут с вами, теперь очень редко почитываю. Может что-то и пропустил по интересующему меня вопросу, не обессудьте. У нас есть программный продукт для построения АСУТП, АСКУЭ и прочей автоматизации - SCADA-система ЭНТЕК (она же КАСКАД). В к

Re: ��������

2008-04-16 Пенетрантность Alexander A. Venikov
Hello, Alex! You wrote to Vlad Khorsun on Tue, 15 Apr 2008 20:54:20 +0400: VK>> á ×ÏÔ ÔÅÐÅÒØ ÐÅÒÅÞÉÔÁÊ N ÒÁÚ ÔÏ, ÞÔÏ Ñ VK>> ÎÁÐÉÓÁÌ ÉÚÎÁÞÁÌØÎÏ AC> îÕ, ÜÔÏ ÕÖ ÐÕÓËÁÊ Alexander A. Venikov ÓËÁÖÅÔ, AC> ÎÁÓËÏÌØËÏ ÔÙ ÅÇÏ

Re: контекст

2008-04-16 Пенетрантность Kovalenko Dmitry
давайте забудем про кулхацкеров в отношении MON$. Если это попытка обеспечить безопасность, то на мой взгляд это попытка натягивания глаза на заднюю часть тела. кулхацкеров надо ловить при помощи аудита. А еще лучше - не при помощи СУБД. Дима, ты чего? На клиент-сервер руку поднял?! Все, абсо

Re: Re[2]: контекст

2008-04-16 Пенетрантность Alex Cherednichenko
Привет, Vlad! Вы пишешь 16 апреля 2008: >> tdump -em fbserver.exe|grep host VK> И шо ? Ну, найдёшь ты их там 5 штук... В нашем (2.1) ни одного. -- With best regards, Alex Cherednichenko.

Re: Re[2]: контекст

2008-04-16 Пенетрантность Vlad Khorsun
"Alex Cherednichenko" ... Привет, Sergey! Вы пишешь к Dmitri Kuzmenko 16 апреля 2008: [Sorry, skipped] SM> З.Ы. А низзя у борланда (или кто там сейчас IB владеет) узнать, как SM> они получают значение этого пля - с клиента или резолвят адрес в имя? Если с клиента - обязаны опубликовать со

Re: Re[2]: контекст

2008-04-16 Пенетрантность Alex Cherednichenko
Привет, Sergey! Вы пишешь к Dmitri Kuzmenko 16 апреля 2008: [Sorry, skipped] SM> З.Ы. А низзя у борланда (или кто там сейчас IB владеет) узнать, как SM> они получают значение этого пля - с клиента или резолвят адрес в имя? Для этого достаточно tdump-а. (для Win, естественно) tdump -em fbserv

Re: контекст

2008-04-16 Пенетрантность al v
Мадорский Г.В. wrote: время начала работы в табличку БД. В шатдаун скрипте заносится время окончания работы. В случае кнопки ресет, в триттерах при добавлении очередной записи, проставляется время окончания работы у предыдущей записи для рабочей станции. какое время проставляешь в последнюю

Re[2]: контекст

2008-04-16 Пенетрантность Sergey Mereutsa
Привет! > Сергей, мы тут вообще о чем говорим? При чем тут вообще "секурность"? > MON$ATTACHMENTS использовать для отлова "левых" IP? > А разве MON$ - это аудит? Это съем текущего состояния сервера. > Дальше - по поводу "уволить админа" - это демагогия. > Ты не можешь к каждой копии FB выдавать

Re: контекст

2008-04-16 Пенетрантность Мадорский Г . В .
Если FB сам начнет ресолвить ip-адреса в имена хостов - возможны хорошие тормоза в случае [криво/не]настроенного DNS. Лучше уж UDF кому надо пусть пользует ;-) А у меня уже давно в стартап скрипте пишется ip, имя рабочей станции и время начала работы в табличку БД. В шатдаун скрипте заноси

Re: контекст

2008-04-16 Пенетрантность Ovchinnikov Vasily
Все же, IP достаточно. Кому надо (кого секьюрити напряжет), тот будет сливать в лог и ресолвить адреса программным способом ночером или по мере необходимости несколько раз в день. Нормальный DNS тогда несомненно должен присутствовать в системе. Но это уже второй вопрос. Хотя, опционально по

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, Sergey! Sergey Mereutsa wrote: клиент и сервер ему верит на слово (а по-другому в данном случае и быть не может), то тут такой простор для кулхацкеров... :) давайте забудем про кулхацкеров в отношении MON$. Если это попытка обеспечить безопасность, то на мой взгляд это попытка натягив

Re: контекст

2008-04-16 Пенетрантность Attid
DY>> В трекер. AAV> Не умею. Поможет кто? Или пните в нужном направлении :) где-то здесь http://tracker.firebirdsql.org/browse/CORE

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, Sergey! Sergey Mereutsa wrote: Уволить такого админа :) Lease time == forever и ваша секурити страдать не будет. Разумеется, привязка идет по маку. Ну если ооочень хочется - то выставить время назначения адреса длиной в год - если за год секурити не спохватилась - нах такую секурити :)

Re: контекст

2008-04-16 Пенетрантность Dmitry Yemanov
Sergey Mereutsa wrote: Если окажется, что это имя присылает клиент Думаю, так оно и есть. тут такой простор для кулхацкеров... :) Только если они будут фильтровать пакеты. А если такое в сети допускается, то секьюрити вообще распять надо :-) -- Дмитрий Еманов

Re[2]: контекст

2008-04-16 Пенетрантность Sergey Mereutsa
Привет! >> Кроме того, что ethostbyaddr() тормознутая вещь даже при хорошо >> настроенном dns при большом количестве подключений/отключений (именно > да не знаю я, чем ИБ это имя получает. Может, клиент его передает > на сервер при коннекте. Да, кстати, подумалось - а может имя хоста (которое м

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Vlad Khorsun
Есть база с двумя GTT таблицами (пустые обе). Любая попытка выполнить повторно в SQL-едиторе запрос : SET STATISTICS INDEX TEMP_GROUP_LIST_IDX1 или SET STATISTICS INDEX TEMP_GROUP_LIST_IDX11 приводит к Cannot commit transaction: This operation is not defined for system tables. unsuccessful me

Re[2]: контекст

2008-04-16 Пенетрантность Sergey Mereutsa
Привет! > А по IP, особенно если включена динамическая раздача с DHCP - > и что тебе даст IP, если у одной и той же машины сегодня и завтра > они РАЗНЫЕ??? Уволить такого админа :) Lease time == forever и ваша секурити страдать не будет. Разумеется, привязка идет по маку. Ну если ооочень хочется

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
> Воспроизводимый пример, желательно без IBE, можешь сделать ? > > -- > Хорсун Влад Есть база с двумя GTT таблицами (пустые обе). Любая попытка выполнить повторно в SQL-едиторе запрос : SET STATISTICS INDEX TEMP_GROUP_LIST_IDX1 или SET STATISTICS INDEX TEMP_GROUP_LIST_IDX11 приводит к Can

Re: контекст

2008-04-16 Пенетрантность Alexander A. Venikov
Hello, Dmitry! You wrote on Wed, 16 Apr 2008 13:57:39 +0400: DY> Alexander A. Venikov wrote: >> имя хоста здесь само напрашивается DY> В трекер. Не умею. Поможет кто? Или пните в нужном направлении :) -- Удач Alexander A. Venikov, Tobolsk, Russia

Re: контекст

2008-04-16 Пенетрантность Oleg Deribas
Dmitri Kuzmenko wrote: Но все равно не понимаю, чем знание имени хоста поможет в разборках. для разборок - ip. для визуального просмотра - имя. Вот ты не работаешь с IB. А я несколько реальных систем знаю, и там ОЧЕНЬ удобно когда пишется имя. Видно - что это за комп, а на ip можно и потом п

Re: контекст

2008-04-16 Пенетрантность Dmitry Yemanov
Alexander A. Venikov wrote: имя хоста здесь само напрашивается В трекер. -- Дмитрий Еманов

Re: контекст

2008-04-16 Пенетрантность Alexander A. Venikov
Hello, Dmitri! You wrote on Wed, 16 Apr 2008 13:29:21 +0400: DK> для разборок - ip. для визуального просмотра - имя. DK> Вот ты не работаешь с IB. А я несколько реальных DK> систем знаю, и там ОЧЕНЬ удобно когда пишется имя. DK> Видно - что это за комп, а на ip можно и потом посмотреть. DK> А п

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Dmitry Yemanov
Peter wrote: Шаг первый - пересчитываю статистику по GTT через IBExpert (v 2008.04.04) Шаг второй - повторная попытка пересчитать статистику по той же таблице выдает "maximum indexes per table (408) exceeded" Бага, похоже. -- Дмитрий Еманов

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Vlad Khorsun
"Peter" ... Кстати, Дима, такой вопрос : Шаг первый - пересчитываю статистику по GTT через IBExpert (v 2008.04.04) Шаг второй - повторная попытка пересчитать статистику по той же таблице выдает "maximum indexes per table (408) exceeded" После реконекта аналогично облом на 2 шаге. Воспроиз

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
Кстати, Дима, такой вопрос : Шаг первый - пересчитываю статистику по GTT через IBExpert (v 2008.04.04) Шаг второй - повторная попытка пересчитать статистику по той же таблице выдает "maximum indexes per table (408) exceeded" После реконекта аналогично облом на 2 шаге.

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, WildSery! WildSery wrote: Дим, это УДОБНО. и других объяснений не требует. как делается эта идентификация в IB - не знаю. И я не вижу никакого дополнительного удобства. трудно спорить о вкусе ананасов. Таблицу соответствия имён можно и отдельно забить, как раз для отчёта секурист

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
On 16 апр, 11:32, Tonal <[EMAIL PROTECTED]> wrote: > Peter пишет:>>> left join temp_group_list tgl on (tgl.code=wl.code_group) > >> where tgl.code is not null? > > Те же яйца, вид с боку. > > Эээ. А план какой? PLAN JOIN (TGL NATURAL, BGL INDEX (INTEG_4), WL INDEX (FK_WARES_LIST_GROUP), OIW IND

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, Sergey! Sergey Mereutsa wrote: Но все равно не понимаю, чем знание имени хоста поможет в разборках. для разборок - ip. для визуального просмотра - имя. Вот ты не работаешь с IB. А я несколько реальных систем знаю, и там ОЧЕНЬ удобно когда пишется имя. Видно - что это за комп, а на ip

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
On 16 апр, 11:17, WildSery <[EMAIL PROTECTED]> wrote: > On Wed, 16 Apr 2008 10:40:57 +0400, Peter wrote: > > Интересно, а какой план получается вот так: > > select oiw.code_wares,wl.code_group,tgl.code,wl.name_wares >from out_invoice oi > join out_invoice_wares oiw on (oi.code+0 = oi

Re: контекст

2008-04-16 Пенетрантность Vlad Khorsun
"Alexander A. Venikov" ... Лучше уж игнорировать Договорились, я тебе больше не "помогаю" -- Хорсун Влад

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Tonal
Peter пишет: left join temp_group_list tgl on (tgl.code=wl.code_group) where tgl.code is not null? Те же яйца, вид с боку. Эээ. А план какой? А если явно указать? -- Александр Замараев

Re: контекст

2008-04-16 Пенетрантность Alexander A. Venikov
Hello, Vlad! You wrote on Wed, 16 Apr 2008 10:52:39 +0300: VK> В следующий раз я просто буду игнорировать VK> такие вопросы. Мне есть чем заниматься, кроме VK> как поддерживать тупой флейм Представь себе, мне тоже есть чем заниматься. Вопрос был поставлен конкретно. Твой неконкретный ответ

Re: GTT и оптимизатор

2008-04-16 Пенетрантность WildSery
On Wed, 16 Apr 2008 10:40:57 +0400, Peter wrote: Интересно, а какой план получается вот так: select oiw.code_wares,wl.code_group,tgl.code,wl.name_wares from out_invoice oi join out_invoice_wares oiw on (oi.code+0 = oiw.code_out_invoice) join wares_list wl on (oiw.code_wares+0

Re: контекст

2008-04-16 Пенетрантность Alexander A. Venikov
Hello, Sergey! You wrote to Dmitri Kuzmenko on Wed, 16 Apr 2008 11:04:05 +0300: >> Дим, это УДОБНО. и других объяснений не требует. Да. SM> Но все равно не понимаю, чем знание имени SM> хоста поможет в разборках. Да ничем не поможет, ибо и IP, и hostname, и MAC можно подменять. Смысла вообще не

Re: контекст

2008-04-16 Пенетрантность WildSery
On Wed, 16 Apr 2008 11:49:16 +0400, Dmitri Kuzmenko <[EMAIL PROTECTED]> wrote: > Дим, это УДОБНО. и других объяснений не требует. > как делается эта идентификация в IB - не знаю. И я не вижу никакого дополнительного удобства. Таблицу соответствия имён можно и отдельно забить, как раз для отчёта

Re[2]: контекст

2008-04-16 Пенетрантность Sergey Mereutsa
Привет! >>> а в IB имя хоста в дополнение к IP есть. >> >> Добавить-то можно. Но смысл? Идентификация хоста есть уже сейчас. Если >> кому-то шашечки, а не ехать, то IMHO в сад. Если у секьюрити нет таблицы >> соответствия хостов ip-шникам -- разогонать нах :-) > Дим, это УДОБНО. и других объя

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
On 16 апр, 10:40, Tonal <[EMAIL PROTECTED]> wrote: > Peter пишет:> select oiw.code_wares,wl.code_group,tgl.code,wl.name_wares > > from > > out_invoice oi join out_invoice_wares oiw on > > (oi.date_invoice between '01.03.2007' and '01.03.2007' and > > oi.code=oiw.code_out_invoice ) > > join wares

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Peter
On 16 апр, 10:25, Dmitry Yemanov <[EMAIL PROTECTED]> wrote: > Peter wrote: > > > Что делать? > > Проблема небось в нулевой статистике индекса на GTT. И откуда ей быть > правильной, если данные существуют лишь в пределах транзакции, а SET > STATISTICS срабатывает при коммите. > > Сходу выхода види

Re: контекст

2008-04-16 Пенетрантность Vlad Khorsun
"Alexander A. Venikov" ... >> Чудес на свете не бывает, но вот взвёл ты народ... ;) VK> А вот теперь перечитай N раз то, что я написал изначально Да ладно, Влад, облажался... :) Та ты шо ! Я в исходном посте именно про hostname писал. :-P А я писал про а) "поможет", а не "в нём

Re: контекст

2008-04-16 Пенетрантность Dmitri Kuzmenko
Hello, Dmitry! Dmitry Yemanov wrote: а в IB имя хоста в дополнение к IP есть. Добавить-то можно. Но смысл? Идентификация хоста есть уже сейчас. Если кому-то шашечки, а не ехать, то IMHO в сад. Если у секьюрити нет таблицы соответствия хостов ip-шникам -- разогонать нах :-) Дим, это УДОБН

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Tonal
Peter пишет: select oiw.code_wares,wl.code_group,tgl.code,wl.name_wares from out_invoice oi join out_invoice_wares oiw on (oi.date_invoice between '01.03.2007' and '01.03.2007' and oi.code=oiw.code_out_invoice ) join wares_list wl on (oiw.code_wares=wl.code_wares) left join temp_group_list tgl o

Re: GTT и оптимизатор

2008-04-16 Пенетрантность Dmitry Yemanov
Peter wrote: Что делать? Проблема небось в нулевой статистике индекса на GTT. И откуда ей быть правильной, если данные существуют лишь в пределах транзакции, а SET STATISTICS срабатывает при коммите. Сходу выхода видится два: рулить планом вручную или пытаться переделать логику приложени