powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Страница 16/32К
22 сообщений из 22, страница 1 из 1
Страница 16/32К
    #40078247
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть у кого-нибудь реальные истории успеха в промышленном применении?

А то руки чешутся, но страшновато.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078250
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22руки чешутся

Займи их выгребанием старых косяков из приложения. Большие страницы тебе не помогут.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078253
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17.06.2021 12:23, Dimitry Sibiryakov пишет:
>
> Займи их выгребанием старых косяков из приложения.

там "платформа".
она железобетонная.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078257
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийона железобетонная.

Она самописная, отмазка не катит.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078350
bum_bum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sysdba22
Есть у кого-нибудь реальные истории успеха в промышленном применении?

А то руки чешутся, но страшновато.
Мы запустили систему на промышленном предприятии в феврале 2001 года. Предприятие небольшое от 100 до 250 человек. Система была написана на Delphi 7 под Firebird 1.x, и работает до сих пор. Основная задача, которую решает эта система, - обеспечить прозрачность производства. Само производство позаказное, в месяц (в хорошие времена) запускалось до 800 наименований новой продукции(!). Тех. процессы состоят примерно из 80-120 операций. Руководитель производства/предприятия в реальном времени видит, как все партии продукции проходят через все этапы производства. Система сигнализирует, если где-то происходят задержки. Помимо производственного контроля система принимает и рассчитывает заказы, следит за поступлением платежей, обеспечивает отгрузку продукции заказчикам, рассчитывает некоторые экономические показатели, и, конечно, выдаёт всю необходимую печатную информацию. От момента запуска по настоящий момент система работает без сбоев, хотя за 20 лет много разного было: смена серверов, отключения электричества, сбои техники. Интересно и то, что на предприятии нет даже системного администратора, то есть, система работает сама собой. Нас привлекают примерно раз в полгода - в год, когда происходят изменения в отчётности, или накапливаются какие-то пожелания пользователей, хотя ключевой функционал системы не менялся от момента запуска.
Были и другие примеры автоматизации промышленных предприятий. Все проекты разрабатывались на Firebird. Нареканий к СУБД нет. СУБД очень быстра, устойчива и надёжна. Рекомендую.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078384
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22
Есть у кого-нибудь реальные истории успеха в промышленном применении?

А то руки чешутся, но страшновато.
Насколько мне известно, 16КБ применяют уже достаточно давно.
Статистики по 32КБ я бы в ближайшее время не ждал.

Но.
Нужно чётко понимать преимущества и недостатки больших страниц.
Они хороши в основном для чтения таблиц натуралом, соответственно свип и бекапы должны быть несколько быстрее.
Больше записей на страницу - меньше random IO и больше вероятность конфликта за одну и ту же страницу при операциях I\U\D\GC.
Больше узлов в странице индекса - больше конфликтов и медленнее поиск одного конкретного узла.
Т.е. поиск записей по PK может пострадать, а вот индексные сканы подвержены этому в меньшей степени.
И т.д.

Ну, а если руки чешутся - возникает вопрос: отчего бы это ? :)
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078458
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bum_bumпод Firebird 1.x, и работает до сих пор
поздравляю. надеюсь, вы в курсе, что оно не распараллеливается больше 8 ядер, и т.д.
вопрос-то был про страницы БД 32к супротив 16к.
Впрочем, hvlad всё расписал.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078500
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bum_bum
Интересно и то, что на предприятии нет даже системного администратора, то есть, система работает сама собой.
У скольких из 100-250 человек стоят компьютеры?
Либо это лукавство, либо они дебилы.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078608
ggreggory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery
bum_bum
Интересно и то, что на предприятии нет даже системного администратора, то есть, система работает сама собой.
У скольких из 100-250 человек стоят компьютеры?
Либо это лукавство, либо они дебилы.


Если программист хорошо сделал свою работу, Firebird может работать вечно и без админа. Тут я с автором поста согласен.

Хотя предполагаю, имелось ввиду не число клиентов системы, а число сотрудников предприятия.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078652
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Промышленное производство - это в основном рабочие, компы им не нужны. Тут даже дело не в процентах. Человек 20-30 связаны с ПО. Какой процент связан с конкретным ПО? Ещё меньше. Десяток может.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078656
bum_bum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery
bum_bum
Интересно и то, что на предприятии нет даже системного администратора, то есть, система работает сама собой.
У скольких из 100-250 человек стоят компьютеры?
Либо это лукавство, либо они дебилы.
Количество пользователей 20-40 человек, в разные времена число пользователей меняется. Сейчас где-то 25-30 человек. В чём лукавство? Почему дебилы? Вполне продвинутые в своей области специалисты, из более чем десятка подобных предприятий по региону, они остались одни, много чего пережили, но не сдаются. На предприятии есть специалист, который помимо своей прямой деятельности помогает устанавливать новые компьютеры, принтеры, сетевое оборудование, но к системе он никакого отношения не имеет. Да, забыл сказать, что сейчас эта система работает на Firebird 2.1, перейти на более свежие варианты, увы, нет возможности.
И приношу извинения автору топика, я неправильно понял его первое сообщение.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078769
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad

Ну, а если руки чешутся - возникает вопрос: отчего бы это ? :)


глубина части индексов 4. вот и возникает желание ее уменьшить. или не стоит игра свечь?
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078774
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

интересно а разные табличные пространства, которые планируются в 5.0, могут иметь разный размер страницы?
Это бы как раз стало хорошим решением для уменьшение глубины больших индексов.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078788
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22
hvlad

Ну, а если руки чешутся - возникает вопрос: отчего бы это ? :)


глубина части индексов 4. вот и возникает желание ее уменьшить. или не стоит игра свечь?
Если есть уверенность, что это проблема - то можно попробовать.
Но я бы сначала проверил - есть ли возможность избавиться от этих индексов или уменьшить длину ключа.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078789
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис
hvlad,

интересно а разные табличные пространства, которые планируются в 5.0, могут иметь разный размер страницы?
Это бы как раз стало хорошим решением для уменьшение глубины больших индексов.
Когда будем делать - постараемся учесть и это.
Тут проблема не в работе с TS, а в реорганизации страничного кеша.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40078891
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

да всё норм. например, БД с таблицами 16к страница, а таблеспасе с индексами - 32к страница. Никаких проблем не вижу.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079066
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggreggory
Если программист хорошо сделал свою работу, Firebird может работать вечно и без админа. Тут я с автором поста согласен.
Я написал не о Firebird.

bum_bum
На предприятии есть специалист, который помимо своей прямой деятельности помогает устанавливать новые компьютеры, принтеры, сетевое оборудование, но к системе он никакого отношения не имеет.
Кому он помогает? Сервера, помимо Firebird, у них имеются? Сервера и сеть в целом само по себе работает?
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079067
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Влад имел ввиду страничный кеш. Не очень понятно как там расположить страницы разного размера
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079072
bum_bum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSery
bum_bum
На предприятии есть специалист, который помимо своей прямой деятельности помогает устанавливать новые компьютеры, принтеры, сетевое оборудование, но к системе он никакого отношения не имеет.
Кому он помогает? Сервера, помимо Firebird, у них имеются? Сервера и сеть в целом само по себе работает?

Сейчас на предприятии три сервера, сеть, компьютеры, принтеры, сканеры. Есть специалист, который обслуживает это железо... по совместительству. Программной системы управления предприятием и Firebird он не касается, система работает без поддержки уже больше 20 лет.
PS. Поскольку это offtopic, то больше на вопросы по системе здесь отвечать не буду. Если что-то интересно, открывайте новую тему.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079110
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисНе очень понятно как там расположить страницы разного размера

Так он же в любом случае оперирует указателями, ему без разницы. А вот все обращения к
dbb_page_size придётся менять на win_page_size, это да, куча работы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079117
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисВлад имел ввиду страничный кеш. Не очень понятно как там расположить страницы разного размера
видимо, tablespace надо рассматривать как отдельную БД, со своим кэшем.
Например, у Interbase, если включить журналирование - у журнала один кэш, а у базы - другой.
Но, увы, у Interbase tablespace не имеет отдельного размера страницы и отдельного кэша.
...
Рейтинг: 0 / 0
Страница 16/32К
    #40079255
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис
Влад имел ввиду страничный кеш. Не очень понятно как там расположить страницы разного размера
По отдельному пулу (в "сегментах" по 64МБ) на каждый размер страницы базы.
С большими страницами (памяти) такая организация не очень дружит, но с классическими (4КБ) - вполне.
К такому кэшу можно и ARC (pdf, 366КБ) прикрутить.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Страница 16/32К
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]