Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / GTT: careful writes для них включён или нет ? / 11 сообщений из 11, страница 1 из 1
25.02.2015, 09:28
    #38887987
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GTT: careful writes для них включён или нет ?
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
25.02.2015, 09:34
    #38887998
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GTT: careful writes для них включён или нет ?
Таблоид,

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

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

спасибо.

Таблоид,

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

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

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

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


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