W>
W> On Thu, 29 Mar 2007 10:32:59 +0400, Dmitri Kuzmenko
W> <[EMAIL PROTECTED]> wrote:
W>
W>> INSERT or UPDATE or DELETE ?
W>
W> :D
W> А чего она должна делать?
сказку читал "пойди туда сам знаешь куда, возьми то, сам знаешь что"?
--
С уважением
Кочмин Александр
Firebird Foundation associate
Искал я как-то тормоза одного запроса (упрощен до максимума):
select l.* from loginfo l
where ((l.date_>=?Date1 and l.date_=?Date1 -30 and l.date_=?Date1 and l.date_=?Date1 -30 and l.date_На тестовой базе еще не так заметно по времени, а на рабочей разница во
времени просто колоссальная.
Ес
On Thu, 29 Mar 2007 10:32:59 +0400, Dmitri Kuzmenko <[EMAIL PROTECTED]> wrote:
> INSERT or UPDATE or DELETE ?
:D
А чего она должна делать?
--
Сергей Смирнов.
Oleg Matveyev wrote:
Ты лучше скажи, пользуешься ли ты им сечас. ;-)
Ну, к проксе я морально не готов :-)
И если правильно понял Юрия, в CSMon не прописана зависимость от FB
сервера, поэтому сервисы иногда стартуют не в том порядке и не работают.
On Thu, 29 Mar 2007 07:46:43 +0400, Plotnikov Y <[EMAIL PROTECTED]> wrote:
> Сразу буду готов тестить
+1
--
Сергей Смирнов.
Hello, Dmitry!
Kovalenko Dmitry wrote:
Возникло желание биться головой об стену.
Хотя, к щастью, поддержку "INSERT or UPDATE" добавить не так и
сложно :)
INSERT or UPDATE or DELETE ?
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Çäðàñòâóéòå.
À ãäå ìîæíî ïî÷èòàòü äîêó ïî òåìå áåçîïàñíîñòè èñïîëüçîâàíèÿ FB ÷åðåç
Èíòåðíåò?
Íóæíî àðõèòåêòóðó ïðèëîæåíèÿ ñ óäàëåííûìè êëèåíòàìè âûáðàòü,
âäðóã ÷òî òî íîâîå ñäåëàëè.
--
Ñ óâàæåíèåì, Ìåùåðÿêîâ Âàäèì
äèðåêòîð ÎÎÎ Êîìïëåêñíûå Ñèñòåìû.
454021 ã. ×åëÿáèíñê óë. 40 ëåò Ïîáåäû 31, 77
Hello, Alexander!
Alexander A. Venikov wrote:
DK>> 1. plan sort. т.е. чтобы сначала сервер положил записи
DK>> в temp, а потом их выбирал только оттуда, а не прямо из таблицы.
DK>> 2. условие where, под которое не попадут вставляемые записи.
DK>> м.б. еще что-то, сейчас думать некогда, надо бе
DmitryLe wrote:
Еще забыл спросить про новые встроенные ф-ции. Есть или еще нет?
Будут к Beta 1.
--
Дмитрий Еманов
> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
Возникло желание биться головой об стену.
Хотя, к щастью, поддержку "INSERT or UPDATE" добавить не так и
сложно :)
Коваленко Дмитрий.
Slava Ekimov wrote:
Слушай, чего-то не понимаю. Неделю назад я скачал
2.1.0.15206-0. А сейчас по ссылке предлагает сохранить
2.1.0.15199-Alpha1.
Чего это с номерами билдов?
Релизы собираются отнюдь не в день анонса. Снапшоты недельной давности
уже были новее альфы.
--
Дмитрий Еманов
Plotnikov Y wrote:
А виндовая аутентификация часом не на 2.1 намечена? я что то ничего про нее
не прочел
Намечена. Но не документирована.
--
Дмитрий Еманов
À âèíäîâàÿ àóòåíòèôèêàöèÿ ÷àñîì íå íà 2.1 íàìå÷åíà? ÿ ÷òî òî íè÷åãî ïðî íåå
íå ïðî÷åë
VH> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
Слушай, чего-то не понимаю. Неделю назад я скачал
2.1.0.15206-0. А сейчас по ссылке предлагает сохранить
2.1.0.15199-Alpha1.
Чего это с номерами билдов?
PY> А что если поставить на сервак несколько сетевых карт и коннектиться
PY> через них к одной базе? Т.е. мы же можем в параметрах подключения
PY> написать разные IP (каждый от каждой сетевой). Теоретически это могло
PY> бы (на его взгляд) разнести сетевую нагрузку по разным "каналам". Хотя
PY> я
Еще забыл спросить про новые встроенные ф-ции. Есть или еще нет?
Дмитрий
ты сначлаа посмотри какая там вообще нагрузка на сеть
У меня на 100мб сети нагрузка пары процентов никогда не превышает.
И это при 50 клиентах.
--
С уважением
Кочмин Александр
Firebird Foundation associate member #257
О! Нашел. Remote Interface.
Сегодня погоняю на разных каналах. Ура.
Дмитрий
Alexander A. Venikov wrote:
"Windows Installer, not available" - стоит ли ждать?
Для альфы инсталлера у нас никогда не было.
--
Дмитрий Еманов
DmitryLe wrote:
Можно цепляться к 2.1 клиентом от 2.0?
Можно. Но сетевая оптимизация не будет работать.
И еще. Я просмотрел What is new, но не нашел упоминания про
оптимизицию для интрнета. Влад как-то говорил, что пакеты будут по
другому формироваться. Это уже есть?
Есть. Все описано в R
Привет.
Можно цепляться к 2.1 клиентом от 2.0?
И еще. Я просмотрел What is new, но не нашел упоминания про
оптимизицию для интрнета. Влад как-то говорил, что пакеты будут по
другому формироваться. Это уже есть?
Дмитрий
Hello, ÐонÑÑанÑин!
You wrote to Dmitri Kuzmenko on Wed, 28 Mar 2007 19:51:51 +0300:
Ð> СпаÑибо, попÑобÑÑ Ð¿ÐµÑвÑй ваÑÐ¸Ð°Ð½Ñ ... мне он болÑÑе подÑ
одиÑ,
Ð> ÑоÑнее Ñ Ð½Ðµ ÑвеÑен ÑÑо ÑÐ¼Ð¾Ð³Ñ Ð¿Ð¾ÑÑÑоиÑÑ where Ñ
âÃ
ÃÃ
ÃÃÃÃÃÃ ÃÃ ÃÃÃ Ã ÃÃÃÃÃ ÃÃÃÃÃÃÃ, ÃÃ ÃÃÃÃÃ ÃÃÃÃ
ÃÃÃÃÃÃÃÃ. ÷ FB (Ãà à ÃÃÃÃÃÃ
à SQLÃÃ
ÃÃÃ
ÃÃÃ) ÃÃÃÃÃÃÃ
à ÃÃÃÃÃÃÃÃ, ÃÃ, Ã.Ã
. ÃÃÃÃÃÃ
. á à à ÃÃ
ÃÃÃ ÃÃ
ÃÃÃÃÃÃ -
Ã.Ã
. ÃÃÃ ÃÃ ÃÃÃÃ, ÃÃ ÃÃ
> ÷Ã
ÃÃÃÃÃ. îà ÃÃ
Ã
Ã
ÃÃÃ
Ã
Ã
ÃÃÃÃÃ :-)
óÃÃÃà ÃÃÃà ÃÃÃÃà ÃÃ
ÃÃÃÃÃ
úÃÃÃÃà ÃÃÃÃà Ãà ÃÃÃÃÃÃÃÃÃÃ
üÃÃÃÃ
Ãà ÃÃà ÷ÃÃãå. éÃà ÃÃÃÃÃ
ÃÃÃ ÃÃÃÃÃÃÃÃ ÃÃ
ÃÃÃÃÃÃÃ (ÃÃÃÃÃ
) ÃÃÃÃÃÃ, Ã ÃÃ
à Wine, Ã
AAV>
AAV> Hello, Vlad!
AAV> You wrote on Wed, 28 Mar 2007 15:15:34 +0300:
AAV>
VH>> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
AAV> "Windows Installer, not available" - стоит ли ждать? Или просто
AAV> раззипунить вместо двойки?
раззипунить и от бэкапресторить ;)
--
С уважен
Hello, Vlad!
You wrote on Wed, 28 Mar 2007 15:15:34 +0300:
VH> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
"Windows Installer, not available" - стоит ли ждать? Или просто раззипунить
вместо двойки?
Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixt
Hello, Alexandr!
You wrote to Vlad Horsun on Wed, 28 Mar 2007 19:52:57 +0700:
VH>> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
AK> Это круто. Очень хочется побыстрее дойти до релиза 2.1
Наверное, ответ будет "тестируйте и обрящете" :).
Удач
--
Alexander A. Venikov, Tobolsk, R
Hello, Константин!
You wrote to Dmitri Kuzmenko on Wed, 28 Mar 2007 19:51:51 +0300:
DK>> грубо говоря, для insert into select from есть два условия,
DK>> при которых он НЕ зацикливается:
DK>> 1. plan sort. т.е. чтобы сначала сервер положил записи
DK>> в temp, а потом их выбирал только оттуда, а
Hello, Aleksey!
Boulitchev Aleksey wrote:
Дим, а что за RENEW для старых мемберов? У меня все уплочено.
кстати, и почему надо такие вопросы обсуждать через ньюсы?
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Hello, Aleksey!
Boulitchev Aleksey wrote:
Дим, а что за RENEW для старых мемберов? У меня все уплочено.
#106 Boulitchev
#204 Myakotin
шайтан, видать Хелен письмо не пришло.
кстати я почему-то индивидуальный, а Серега корпоративный
это уже ваши дела, кто и как. Пишите Хелен, я сейчас тоже
Hello Horsun,
Tuesday, March 27, 2007, 3:20:05 PM, you wrote:
>> Дак как ТУПО убить поток (чтоб запрос остановился)?
> Тебе сразу ответили
Не понял человек разницы между потоком сервера и потоком приложения.
--
Best regards,
Ruslanmailto:[EMAIL PROTECTED]
>> PS: Сорри за сумбурное обьяснение но хоть убейте не могу найти
>> другого решения кроме как делать дубликат таблицы @table@,
>> что при 20 лимонах записи не есть гуд :( Help me !!!
VH> А ты что - все 20 лимонов вставляешь ?
Нет, около 8 лимонов ... отбор по условию.
С ув
DK> Hello, Константин!
DK> Константин wrote:
>> Сорри если не тяжело прошу обьяснить:
>> 1) +0 необходимо вставить только по полям where
>> или это относится к Primary Key ?
DK> забей на +0.
Да я уж понял ... :(
>> 2) не поможет ли здесь declare cursor ?
DK> нет.
RUST wrote:
select * from T1,T2,T3 where (conditions)
При начальном наполнении таблиц оптимизатор
строил план обхода T3(idx1) T2(...) T1(...)
В какой-то момент стало работать так
T2(...) T3(idx2) T1(...) И поменялся индекс на T3
Вполне ожидаемо. Хотя от 2.0 я бы ожидал лучшего плана, чем на
RUST wrote:
я м.б. недостаточно ярко оформил сабж
Я его прочитал как 1.5.2, сорри :-)
--
Дмитрий Еманов
ненадо говорить загадками.
не заставляйте плющить моск без необходимости.
Это поведение характерно как для 1.5 так и 2 версии fb
R>
R>
R>> 1) Поведение оптимизатора в 1.5 мало кому интересно, честно говоря
R>> 2) Писать его алгоритмы для *каждой* версии - мне такое щастье не нужно
R>> :-)
R>
R> я м.б. недостаточно ярко оформил сабж
R>
ненадо говорить загадками.
не заставляйте плющить моск без необходимости.
--
С уважени
1) Поведение оптимизатора в 1.5 мало кому интересно, честно говоря
2) Писать его алгоритмы для *каждой* версии - мне такое щастье не нужно :-)
я м.б. недостаточно ярко оформил сабж
sasha wrote:
PS А что это вы вдруг переделали команду REPLACE в INSERT OR UPDATE ?
В некоторых других серверах (не будем показывать пальцем) REPLACE
работает по-другому (хоть и семантически аналогичен), что может вызвать
неприятности при миграции.
--
Дмитрий Еманов
Дим, а что за RENEW для старых мемберов? У меня все уплочено.
#106 Boulitchev
#204 Myakotin
кстати я почему-то индивидуальный, а Серега корпоративный
--
Булычев Алексей
http://www.stella-npf.ru
Супер. Вот бы ещё господин Альварез подружил свой провайдер с FB 2.1 и я
бы тогда его потестил. Интересно, что он там себе думает...
PS А что это вы вдруг переделали команду REPLACE в INSERT OR UPDATE ?
VH>
VH> http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
Это круто. Очень хочется побыстрее дойти до релиза 2.1
--
С уважением
Кочмин Александр
Firebird Foundation associate member #257
RUST wrote:
В свете этого или расскажите или ткните пальцем где почитать
как оптимизатор определяет порядок обхода таблиц и не является
ли то что я написал багофичей.
1) Поведение оптимизатора в 1.5 мало кому интересно, честно говоря
2) Писать его алгоритмы для *каждой* версии - мне такое щас
select * from T1,T2,T3 where (conditions)
статистики индексов нарисуй
--
Булычев Алексей
http://www.stella-npf.ru
http://www.firebirdsql.org/index.php?op=files&id=fb210_alpha01
--
Хорсун Влад
И снова здравствуйте.
Есть запрос
select * from T1,T2,T3 where (conditions)
При начальном наполнении таблиц оптимизатор
строил план обхода T3(idx1) T2(...) T1(...)
В какой-то момент стало работать так
T2(...) T3(idx2) T1(...) И поменялся индекс на T3
Это замедлило работу запроса на два порядка
RUST wrote:
В firebird-devel спрашивали за WinCE
Это оффтоп или работы с портом под СЕ ведутся?
Ведутся. Но мееедлеееннооо :-)
--
Дмитрий Еманов
hi all
В firebird-devel спрашивали за WinCE
Это оффтоп или работы с портом под СЕ ведутся?
Hello, Константин!
Константин wrote:
Сорри если не тяжело прошу обьяснить:
1) +0 необходимо вставить только по полям where
или это относится к Primary Key ?
забей на +0.
2) не поможет ли здесь declare cursor ?
нет.
грубо говоря, для insert into select from есть два
> > PS: Сорри за сумбурное обьяснение но хоть убейте не могу найти
> > другого решения кроме как делать дубликат таблицы @table@,
> > что при 20 лимонах записи не есть гуд :( Help me !!!
>
> А ты что - все 20 лимонов вставляешь ?
Сервер железный - ему все равно :)
Коваленко Дмитрий.
50 matches
Mail list logo