powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 -> класик или супер ?
14 сообщений из 14, страница 1 из 1
FB3 -> класик или супер ?
    #38727231
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Помню пара лет назад при выборе модели большинство говорило: "классик естественно".
Тогда одна из причин было что супер неюзает более одного процессора/ядра.

Вот интересно как народ шас смотрит на ето когда FB3 на пороке - останутся на классике
или переидут на супер?

Я бы перешёл на супер (обшии кеш, быстро конектится итд.) но остораживает стабильность, тоесть,
напишу кривои UDF (знаю - так делать ненадо) и в один прекрасныи день он всех завалит :)

WBR
Janex
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727234
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janexв один прекрасныи день он всех завалит :)Не пиши такие UDF'ки, и ничего не завалится. Мы смогли избавиться от всех UDF'ов, кроме тех, что форматируют даты и числа, а также еще одной, которая извлекает слова (лексемы) из строк.
Я издеваюсь над ФБ-3 SuperServer уже год, и вижу, что завалить его стало труднее, чем 2.5 SC. Параллелится по ядрам он замечательно, кстати.
К сож-ю, есть некие траблы в 3.0 S C , но они, надеюсь, будут устранены (ДЕ в курсе, о чём я).
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727295
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janex> Вот интересно как народ шас смотрит на ето когда
Janex> FB3 на пороке - останутся на классике или переидут на супер?

Былое "классик по дефолту" сменится на "супер по дефолту"
(если это вообще можно будет назвать супером, конечно),
но условие выбора "новый классик" или "новый супер"
сменится c SMP на "надежность и реакцию на падение".

А всё остальное вроде как по-старому.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727323
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё один режим нужен, микшированный.
1000 коннектов работают в SS, а один как классик, т.к. его в общий хор пускать нельзя, т.к. он делает суровые вещи и может завалить весь хор.
К суровым вещам, которые никто никогда в здравом уме не будет делать в продакшене на SS, я отношу например отладку UDF или UDR в IDE.
Если отладчик подключится напрямую к Firebird.exe, в случае если это супер, и поставит breakpoint в UDF, то вся работа встанет. А у классика UDF отдельный на каждый процесс, что позволяет нам дебажить не мешая другим, и даже жать Ctrl-F2 в Delphi или Shift-F5 в VS.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727324
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отлаживаться на продакшене - это сильно.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727325
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee1000 коннектов работают в SS, а один как классик, т.к. его в общий хор пускать нельзя, т.к. он делает суровые вещи и может завалить весь хор.
пусть с копией продакшен-базы развлекается, на отдельном серверном инстансе
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727332
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrNickDee1000 коннектов работают в SS, а один как классик, т.к. его в общий хор пускать нельзя, т.к. он делает суровые вещи и может завалить весь хор.
пусть с копией продакшен-базы развлекается, на отдельном серверном инстансе
С копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
Звонок в СТП: слушай, что-то у нас последние пять минут синхронизация не работает между центральным офисом наших партнёров и их филиалами в штатах, валится с ошибкой "UDR_REPL: unknown type 333", разберись плиз. Ты такой в ответ: я только часов через пять смогу подебажить, backup\restore и всё такое, ну вы же знаете..., сообщите вашим партнёрам что часов 5, не меньше. Или стопаем сейчас центральный сервак и дебажим, будет быстрей. Ах, у нас же там биржа... ну тогда придётся им без репликации часов пять :)".

Если по-взрослому, то нужна отдладка прям на месте. Мы ведь можем отлаживать хранимки на боевой базе, не мешая другим?
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727339
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
открой для себя репликацию
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727347
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrNickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
открой для себя репликацию
Это в тебе Дмитрий Сибиряков говорит, его словами? :)
Репликация поломалась как для филиалов, так и для локальной копии. И поэтому начинать нужно явно с отладки UDR, и на данных которые есть только в боевой базе, которая крутится под SS.
Короче сейчас usability в этом направлении не user-friendly :)
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727353
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeЕщё один режим нужен, микшированный.
1000 коннектов работают в SS, а один как классик, т.к. его в общий хор пускать нельзя, т.к. он делает суровые вещи и может завалить весь хор.

Вообще-то SS работает с файлом БД с эксклюзивным доступом.

firebird.conf#
Код: plaintext
1.
2.
3.
4.
SharedCache	SharedDatabase	Mode
# false			false			Classic with exclusive access	// single attachment only ?
# false			true			Classic with shared access		// traditional CS/SC
# true			false			Super with exclusive access		// traditional SS
# true			true			Super with shared access		// 


Последний режим по факту не поддерживается. Да же если такой режим сделать, то он будет работать медленней SS, поэтому на продакшн его никто ставить не будет. А переключить режим на ходу нельзя. Так что твоя идея не взлетит.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727362
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисА переключить режим на ходу нельзя.
Все операции с диском короткие, и идут через одно-два места в коде. Так что при необходимости запустить отдельный инстанс, будет не сложно переоткрыть файл на ходу, с другими параметрами.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727385
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
предлагаю тут бредятину на тему отладки на продакшн не разводить, как и бредятину о том, что для отладки почему-то нужен b/r. 100 гиг элементарно копируются через nbackup, если вообще нужны эти 100 гиг.

NickDeeРепликация поломалась как для филиалов, так и для локальной копии. И поэтому начинать нужно явно с отладки UDR, и на данных которые есть только в боевой базе, которая крутится под SS.
ты явно дурака валяешь.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727431
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeВсе операции с диском короткие, и идут через одно-два места в коде. Так что при необходимости запустить отдельный инстанс, будет не сложно переоткрыть файл на ходу, с другими параметрами.
эксклюзивная работа с базой в супере - это далеко не только открытие файла в соответствующем режиме. Никак ты это в рантайме не изменишь.
...
Рейтинг: 0 / 0
FB3 -> класик или супер ?
    #38727478
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, теоретически (если бы работал), режим с SD=1 и SC=1 подошёл бы автору, IIUC.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 -> класик или супер ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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