powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / GTT: careful writes для них включён или нет ?
11 сообщений из 11, страница 1 из 1
GTT: careful writes для них включён или нет ?
    #38887987
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all.

Листая пожелтевшие страницы доки: http://firebirdsql.org/rlsnotesh/rlsnotes210.html#rnfb210-globaltemp Implementation Notes

An instance of a GTT—a set of data rows created by and visible within the given connection or transaction—is created when the GTT is referenced for the first time, usually at statement prepare time.
...
The data and index pages of all GTT instances are placed in separate temporary files ...

Note
These temporary files are always opened with Forced Writes = OFF, regardless of the database setting for Forced Writes.-- не могу понять про сабж.
Вижу вот тут , что вроде бы CW всегда = ON, но хотелось бы про GTT получить явный ответ от монстров рока. А заодно и в рус. доку добавить бы сиё неплохо...
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38887998
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

вот будут получены разъяснения, тогда добавим
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888000
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

ммм.. Там же русским языком написано что Careful Write работает всегда независимо от FW. А в GTT сказано про FW, но ни слова про CW, так что по идее CW и там работает
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888063
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для страниц из temporary page space зависимости (precedence) не отслеживаются, соответственно никакого careful write для них нет.
Ибо нет смысла для временных данных поддерживать durability.
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888130
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

спасибо.

Таблоид,

я тут подумал. В документации по SQL про FW для GTT ещё можно написать (ну и про то что данные и индексы размещаются в отдельных временных файлах тоже). Но вот про Careful Write не уверен. Это сугубо внутренняя кухня движка. Зачем об этом знать при написании запросов?
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888303
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспро FW для GTT ещё можно написать (ну и про то что данные и индексы размещаются в отдельных временных файлах тоже). Но вот про Careful Write не уверен. Это сугубо внутренняя кухня движка. Зачем об этом знать при написании запросов?Дык для запросов и FW пофигу, однако же про это в RelNotes русским по белому написано :-)
ИМХО, написать надо для того хотя бы, чтобы больше никто не задавал такого дурацкого вопроса (как и про FW :)).
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888343
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

Release Notes описывает не только изменения языка, но и затрагивает изменения в движке. Там ещё и о глубоких внутренних изменениях пишут, и о списке исправленных багов, и об изменениях в настройках, API...

Впрочем написать наверное можно, чтобы было понятно, что GTT использовать дёшево. Я просто боюсь, что упомянув термины Forced Write и Careful Write, потом кто-то захочет ещё и чтобы они были описаны.
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888347
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисчто GTT использовать ненамного дёшево.Поправел.
Симонов Денис Я просто боюсь, что упомянув термины Forced Write и Careful Write, потом кто-то захочет ещё и чтобы они были описаны.Этих граждан вылечит тынц на сайт ibphoenix, где там "эпизоды" всякие рассказываются, с картинками.
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888355
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЭтих граждан вылечит тынц на сайт ibphoenix
чтобы потом никто ничего не нашел? УРЛы имеют свойство меняться, один раз все ссылки на ibphoenix уже умирали. И вообще, PDF дока должна быть полностью оффлайновой.
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888391
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrУРЛы имеют свойство меняться, один раз все ссылки на ibphoenix уже умирали.ну, значит в каком-нибудь "Приложении Ы" в этом же PDF'нике надо будет материальчик про FW & CW выдать. И будут все довольны :-)
...
Рейтинг: 0 / 0
GTT: careful writes для них включён или нет ?
    #38888500
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

в руководстве по языку FW/CW нафиг никому не нужны
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / GTT: careful writes для них включён или нет ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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