powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Запрещенный Прием
10 сообщений из 10, страница 1 из 1
Запрещенный Прием
    #38720794
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, пожалуйста механизм аналогичный настройке innodb_flush_log_at_trx_commit = 0 в MySQL, но в firefird.
То есть, нужно отключение обязательной записи каждой транзакции перед тем как вернется ответ от вызова commit или какой-то наиболее близкий аналог. Что-то никак не могу нагуглить.

И да, я прекрасно осознаю зачем мне это нужно.
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38720795
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Forced Writes = OFF (в базе)
MaxUnflushedWrites = -1, MaxUnflushedWriteTime = -1 (в конфиге)
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38720806
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr, спасибо. выглядит похоже
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38720971
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- На, держи гранату.
- Спасибо. А чека где?
- Чеку ты не просил.
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38721171
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Информация к размышлению : официальные руководства по оптимизации достаточно известной системы построения сайтов Bitrix описывают подобные настройки для трех разных СУБД не особо утруждая себя объяснением к чему и при каких условиях это может привести. убедиться можно по ссылке
https://www.bitrixsoft.com/support/training/course/?COURSE_ID=22&LESSON_ID=1274

( не пойму куда дели описание для postgresql, но раньше вроде было описано)
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38723729
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwind,

просто до недавних пор на линуксе у ФБ FW было всегда OFF, как ни переключай. Кроме того, на линуксе есть еще специфика, поищи тут по слову "barrier".
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38723759
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, не понятно. чем это объясняли ? а почему на винде нет ?
а в классическом interbase как было ? кто это придумал ?

barrier - сам по себе, не должно относиться к поведению субд.
ведь все привыкли, что если программе вернулся commit из api, то данные надежно зафиксированы.

как же там, в конце концов, танки абрамс ездят ?
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38723840
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindчем это объясняли ? а почему на винде нет ?
ошибка в коде фб для линукса.
http://tracker.firebirdsql.org/browse/CORE-1476

netwindbarrier - сам по себе, не должно относиться к поведению субд.
не надо теоретизировать. надо прочитать две ссылки про barrier
http://www.sql.ru/forum/895986/ext4-barrier-0-ili-1
http://www.sql.ru/forum/964856/linux-opciya-barrier-i-firebird

netwindа в классическом interbase как было ?
когда классический интербэйз был, линукса в помине не было, а была туча юниксов, и interbase на них.

Ссылку на CORE-1476 я уже дал, читайте ее описание. Я не знаю, как было раньше в Юниксах, и каких. Может в каком ядре Линукса поменяли.
" Review of kernel source code (2.6.19) and direct speed tests with various open() / fcntl() flags showed that flag O_SYNC is really not affected on Linux. "
Я не помню, с 2.6 или нет, но с каким-то ядром линукса (может и 2.4) была какая-то адская фигня с дисковой производительностью, вообще (якобы один процесс блокировал весь io). Все это типа сгинуло, тем не менее, сейчас уже неинтересно историю копать.
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38723842
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwind,

kdvошибка в коде фб для линукса. исходя из описания, как бы, не ошибка, а "несоответствие". Если бы это касалось всех поддерживаемых ФБ юниксов, то можно было бы считать багом.
...
Рейтинг: 0 / 0
Запрещенный Прием
    #38724120
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvЯ не помню, с 2.6 или нет, но с каким-то ядром линукса (может и 2.4) была какая-то адская фигня с дисковой производительностью, вообще (якобы один процесс блокировал весь io). Все это типа сгинуло, тем не менее, сейчас уже неинтересно историю копать.
Вроде бы в районе 2.6.10-2.6.20, если я все правильно путаю. Аналогично - рыскать за доказательствами лень.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Запрещенный Прием
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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