Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 FireBird - стремительный грозный кабан!  [new]
Фэйтл Эра
Member

Откуда:
Сообщений: 627
В год розовой свинки будет выпущена 4-я (на самом деле, седьмая: 1.0, 1.5, 2.0, 2.1, 2.5, 3.0 и 4.0) версия Firebird!

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

С Новым 2019м, коллеги!

Ура!
31 дек 18, 19:32    [21777213]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 48414

Покамест это выглядит так, что она будет процентов на 10 тормознее третьей версии именно
из-за "бесконечной точности" и часовых поясов, понапиханных куда надо и куда не надо.

Posted via ActualForum NNTP Server 1.5

31 дек 18, 20:03    [21777218]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Фэйтл Эра
Member

Откуда:
Сообщений: 627
Dimitry Sibiryakov,

для кровавого энтерпрайза - скорость не главное! :)
31 дек 18, 20:31    [21777224]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 10019
Фэйтл Эра
бесконечная точность в арифметических вычисления


ну это ты загнул. Не бесконечная, а 38.
1 янв 19, 12:48    [21777324]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
mayton
Member

Откуда: loopback
Сообщений: 42431
Что означает фраза - бесконечная точность.
3 янв 19, 01:55    [21777753]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Фэйтл Эра
Member

Откуда:
Сообщений: 627
mayton,

наверное, лучше "абсолютная".
3 янв 19, 03:16    [21777758]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6285
Фэйтл Эра,

наверное, лучше "хомячок" =)
4 янв 19, 23:57    [21778607]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
mayton
Member

Откуда: loopback
Сообщений: 42431
Фэйтл Эра
mayton,

наверное, лучше "абсолютная".

Подожди. Подожди. Я человек дотошный. И если анонсирована абсолютная точность. То это означает
что вычисления с рациональными дробями. Например 1/3 + 2/3 должны давать чистую единицу.

Как в символьной арифметике.

Правильно ли я понял что FireBird поддерживает символьные вычисления?
6 янв 19, 13:30    [21779096]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 48414

mayton
Правильно ли я понял что FireBird поддерживает символьные вычисления?

Нет, это просто пьяный новогодний топик.

Posted via ActualForum NNTP Server 1.5

6 янв 19, 13:46    [21779102]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 58933
Блог
mayton
Подожди. Подожди. Я человек дотошный. И если анонсирована абсолютная точность. То это означает что вычисления с рациональными дробями. Например 1/3 + 2/3 должны давать чистую единицу.

Показать фокус?

SQL> select sum(a)
  2    from (select 1 / 3 a from dual union all select 2 / 3 from dual)
  3   group by rollup(a);

    SUM(A)
----------
0.33333333
0.66666666
         1

9 янв 19, 14:20    [21780569]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 29282
softwarer
Показать фокус?
SQL> select sum(a)
  2    from (select 1 / 3 a from dual union all select 2 / 3 from dual)
  3   group by rollup(a);

    SUM(A)
----------
0.33333333
0.66666666
         1
Подтасовка фактов или крайне кривой клиент.
10 янв 19, 08:11    [21781218]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
mayton
Member

Откуда: loopback
Сообщений: 42431
Округление?
10 янв 19, 08:37    [21781224]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 29282
mayton
Округление?
Наоборот.
10 янв 19, 09:10    [21781265]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
mayton
Member

Откуда: loopback
Сообщений: 42431
Elic
mayton
Округление?
Наоборот.

Согласно математике

1/3 должна быть больше чем бесконечная дробь 0.33333333

Я думаю что вас не затруднит исполнить предикат в SQL любезно сообщить чо там и как.

Где там дефект масс я пока не вижу.

И оракла под рукой нет и стремительного грозного кабанчика тоже.
10 янв 19, 09:53    [21781284]     Ответить | Цитировать Сообщить модератору
 Re: FireBird - стремительный грозный кабан!  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3334
mayton
Согласно математике

1/3 должна быть больше чем бесконечная дробь 0.33333333
можете какую-то цитату привести? а то, насколько я помню, когда нам матанализ читали, то там было примерно так:
  • вещественное число - это бесконечная десятичная дробь, она же запись вида целое,цифра1,цифра2,цифра3
  • вводилась договоренность, что для любого вещественного числа существует только одна запись в виде бесконечной десятичной дроби
  • равенство вещественных чисел определялось как идентичность их записей в виде десятичных дробей
  • 10 янв 19, 10:10    [21781297]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    mayton
    Member

    Откуда: loopback
    Сообщений: 42431
    Я не то имел в виду. Ладно забейте.
    10 янв 19, 10:12    [21781299]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    Фэйтл Эра
    Member

    Откуда:
    Сообщений: 627
    mayton
    1/3 должна быть больше чем бесконечная дробь 0.33333333

    В стремительном грозном кабанчике (СГК) результат деления целого на целое вроде как тоже целым должен получиться, если я все верно путаю... то есть, ноль здесь...
    10 янв 19, 10:18    [21781308]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    mayton
    Member

    Откуда: loopback
    Сообщений: 42431
    Фэйтл Эра
    mayton
    1/3 должна быть больше чем бесконечная дробь 0.33333333

    В стремительном грозном кабанчике (СГК) результат деления целого на целое вроде как тоже целым должен получиться, если я все верно путаю... то есть, ноль здесь...

    В финансовых типах данных - обычно сетка в 38 десятичных знаков. Либо 128 двоичных.
    10 янв 19, 10:30    [21781319]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    Симонов Денис
    Member

    Откуда: Рязань
    Сообщений: 10019
    в кабане так

    with t(n) as (
    select cast(1 as decfloat(34)) / 3
    from rdb$database
    union all
    select cast(2 as decfloat(34)) / 3
    from rdb$database)
    select sum(n) over() as s, n
    from t;
    


    S	                                N
    ---------------------------------------------------------------------------------------------------
    1.000000000000000000000000000000000 0.3333333333333333333333333333333333
    1.000000000000000000000000000000000 0.6666666666666666666666666666666667

    ну на самом деле там зависит от установленного режима округления для decfloat
    10 янв 19, 10:34    [21781322]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    softwarer
    Member

    Откуда: 127.0.0.1
    Сообщений: 58933
    Блог
    mayton
    Округление?

    Нет. В некотором смысле наоборот.
    10 янв 19, 11:19    [21781361]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    vadiminfo
    Member

    Откуда: Обнинск
    Сообщений: 4776
    Вроде FireBird была птицей. А теперь стала кабаном?
    Ну хорошо кабан, конечно, грозный. Но ведь далеко не тигр и не лев.
    Имелось в виду, значение FireBird на местном уровне? Тут в средней полосе?
    Какое-нибудь импортозамещение? Или что?
    Почему кабан?
    10 янв 19, 13:58    [21781624]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    Симонов Денис
    Member

    Откуда: Рязань
    Сообщений: 10019
    vadiminfo,

    да забей, это чисто новогодний не серьёзный топик. А кабан это наверное потому что год свиньи. Фэйтл Эра видней
    10 янв 19, 14:11    [21781647]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    KreatorXXI
    Member

    Откуда: Москва
    Сообщений: 812
    А не поразил ли нашего милого кабанчика свирепствующей сейчас свиной грипп? Есть уверенность в выходе четвёрки в этом году? Кстати, кабан жёлтый, а не розовый. Ну золотой, если кому нравится.
    10 янв 19, 15:17    [21781733]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    Фэйтл Эра
    Member

    Откуда:
    Сообщений: 627
    KreatorXXI,

    ну, так всегда было.
    Альфа есть, вот-вот бета будет...:)
    10 янв 19, 15:37    [21781779]     Ответить | Цитировать Сообщить модератору
     Re: FireBird - стремительный грозный кабан!  [new]
    Симонов Денис
    Member

    Откуда: Рязань
    Сообщений: 10019
    KreatorXXI,

    ДЕ ветку с репликацией опубликовал, значит скоро смержится, до нового года она только закрытой была.
    10 янв 19, 15:45    [21781789]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
    Все форумы / Сравнение СУБД Ответить