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

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

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

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

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

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

Если по-взрослому, то нужна отдладка прям на месте. Мы ведь можем отлаживать хранимки на боевой базе, не мешая другим?
...
Рейтинг: 0 / 0
23.08.2014, 22:15
    #38727339
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB3 -> класик или супер ?
NickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
открой для себя репликацию
...
Рейтинг: 0 / 0
23.08.2014, 22:38
    #38727347
NickDee
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB3 -> класик или супер ?
dimitrNickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
открой для себя репликацию
Это в тебе Дмитрий Сибиряков говорит, его словами? :)
Репликация поломалась как для филиалов, так и для локальной копии. И поэтому начинать нужно явно с отладки UDR, и на данных которые есть только в боевой базе, которая крутится под SS.
Короче сейчас usability в этом направлении не user-friendly :)
...
Рейтинг: 0 / 0
23.08.2014, 22:51
    #38727353
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB3 -> класик или супер ?
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
23.08.2014, 23:37
    #38727362
NickDee
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB3 -> класик или супер ?
Симонов ДенисА переключить режим на ходу нельзя.
Все операции с диском короткие, и идут через одно-два места в коде. Так что при необходимости запустить отдельный инстанс, будет не сложно переоткрыть файл на ходу, с другими параметрами.
...
Рейтинг: 0 / 0
24.08.2014, 02:08
    #38727385
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB3 -> класик или супер ?
NickDeeС копией стогигабайтной базы? :) Типа backup, restore и отлаживаем? :)
предлагаю тут бредятину на тему отладки на продакшн не разводить, как и бредятину о том, что для отладки почему-то нужен b/r. 100 гиг элементарно копируются через nbackup, если вообще нужны эти 100 гиг.

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


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