Vlad Horsun [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
ты не прав. Или я тебя не догнал :)
Я же тебе ответил - видишь одно, читаешь другое ;-)
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
p.s. ну почему, почему люди думают, что мусор в базе возникает
только от rollback-а транзакций? Почему думают, что
Напиши статью когда он возникает при commit ;-)
--~--~-~--~~~---~--~~
Hello, Oleg!
Oleg LOA wrote:
p.s. ну почему, почему люди думают, что мусор в базе возникает
только от rollback-а транзакций? Почему думают, что
Напиши статью когда он возникает при commit ;-)
зачем статью?
дык, всегда ж. update/delete, а потом commit. И все,
получите потенциальный мусор.
--
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
зачем статью?
дык, всегда ж. update/delete, а потом commit. И все,
получите потенциальный мусор.
Перед commit ещё и селект и вот он куда-то исчез :-)
--~--~-~--~~~---~--~~
Oleg LOA ...
Dmitri Kuzmenko ...
зачем статью?
дык, всегда ж. update/delete, а потом commit. И все,
получите потенциальный мусор.
Перед commit ещё и селект и вот он куда-то исчез :-)
Если select в однй тр-ции, что и update/delete,
то никто никуда не исчез.
--
Хорсун Влад
Horsun Vlad [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Перед commit ещё и селект и вот он куда-то исчез :-)
Если select в однй тр-ции, что и update/delete,
то никто никуда не исчез.
Влад, видиешь Перед, читаешь После ;-). А так что тебе даст select в другой
транзакции?
Oleg LOA ...
Horsun Vlad ...
Перед commit ещё и селект и вот он куда-то исчез :-)
Если select в однй тр-ции, что и update/delete,
то никто никуда не исчез.
Влад, видиешь Перед, читаешь После ;-). А так что тебе даст select в другой
транзакции?
Чего-то я тебя не пойму.
Hi Horsun Vlad !
HV 16-ый знак не гарантируется.
HV Т.е. он может быть показан не для всех чисел
Вопрос звучит: укажите точность типа double precision (*максимальное* число
знаков)
Вот если бы спросили про минимально гарантированное
-
Hello, Андрей!
Феклистов Андрей wrote:
31/34. причем, как и наверняка большинство других, срезаться умудрился на
простых вопросах типа какая строка коннекта корректной не является?. ну я
всегда пишу строчки коннекта единообразно, как работает, а как не должно
работать - ну фиг его знает :)
Hello, Karabas!
Karabas Barabas wrote:
HV 16-ый знак не гарантируется.
HV Т.е. он может быть показан не для всех чисел
Вопрос звучит: укажите точность типа double precision (*максимальное* число
знаков)
Вот если бы спросили про минимально гарантированное
ну, начинают
Dmitri Kuzmenko wrote:
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
33 очка, аднака. Срезался на startinge по таймштампу. Ибо дурь это
:) На пару-тройку вопросов ответил верно, просто потому, что знаю, что
от меня хотел услышать
Hi Alexey Kovyazin
- на 29-й ответил (б) и считаю это правильным :-)))
И неправ :)
Интересно посмотреть на битву титанов кто кого переубедит но т.к. это вопрос
вызывает спор у гуру то тогда наверное его надо или переработать или выкинуть?
Много раз видел удаленные таблицы,
Alexander A. Venikov wrote:
D 33 очка, аднака. Срезался на startinge по таймштампу.
На containing'е?
Ась? Там контайнинг был? Лоханулся? :-D Да фиг с ним. Всё равно дурь :-D
--
Regards. Ded.
--~--~-~--~~~---~--~~
Hello, Ded!
Ded wrote:
33 очка, аднака. Срезался на startinge по таймштампу. Ибо дурь это
:) На пару-тройку вопросов ответил верно, просто потому, что знаю, что
от меня хотел услышать вопрошающий. Так сказать, ответил в интересах
правды, а не в интересах истины (C) ;) Подробнее
Dmitri Kuzmenko wrote:
уже вижу :-) таки призовой фонд на этом закрывается :-)
А там що, призовой фонд ещё? Ой, мну стыдно, деток из песочницы
прогнал :( Не, я вне конкурса...
--
Regards. Ded.
--~--~-~--~~~---~--~~
Hello, Eugeney!
Eugeney Putilin wrote:
- на 29-й ответил (б) и считаю это правильным :-)))
И неправ :)
Интересно посмотреть на битву титанов кто кого переубедит но т.к.
это вопрос вызывает спор у гуру то тогда наверное его надо или
переработать или выкинуть?
значит так - я тут главный,
Hi Dmitri Kuzmenko
значит так - я тут главный, понятно? :-)
:-D
А что будет если ДЕ исправит сей баг?
позицию свою объясняю на следующем примере:
я знаю, что этот ключ делает, и в скрипте у меня приняты
все меры предосторожности.
Перетирание невостановленного бекапа, интеренсо.
Так вот.
Eugeney Putilin wrote:
:-D
А что будет если ДЕ исправит сей баг?
а сколько народу будут пользоваться этим багом
в ближайшие года три?
Перетирание невостановленного бекапа, интеренсо.
убиение оригинальной базы при невосстановимом бэкапе,
если уж быть точным.
Дим все прожужали ушы что
Hello, Ded!
Ded wrote:
уже вижу :-) таки призовой фонд на этом закрывается :-)
А там що, призовой фонд ещё? Ой, мну стыдно, деток из песочницы
прогнал :( Не, я вне конкурса...
а все равно там 33 никто не набрал.
--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Hello, Ded!
а все равно там 33 никто не набрал.
Так мы тут пиписьками что-ли меряемся ;-), Всё кто набрал больше 90% верных
ответов - молодцы. Так как есть ещё вопросы к формулировкам в тесте, то
требовать 100%
Dmitri Kuzmenko wrote:
Я могу утверждать,
что таблицу A никто не будет использовать из приложений,
только если приложения о ней не знают (косвенно или явно).
А ещё есть триггера. И процедуры, про нутро которых приложения тоже
много знать не обязаны.
--
Regards. Ded.
Hello, All!
Честное слово, страшно руки чешутся
проехаться по массовым заблуждениям в тесте,
особенно на предмет транзакций, версий и сборки мусора.
Иной раз по ответам создается впечатление, что человек
вообще ничего не читал. Ну и получает соответствующее
число баллов...
Хорошо, если низкая
Hello, Dmitri!
You wrote on Mon, 03 Jul 2006 21:03:40 +0400:
DK Каким образом можно работать в 3-ем диалекте, не представляя
DK ничего об арифметике numeric ?
а где можно по подробнее почитать об арифметике numeric?
With best regards, Игорь Горбонос. E-mail: [EMAIL PROTECTED]
Hello, Игорь!
Игорь Горбонос wrote:
DK Каким образом можно работать в 3-ем диалекте, не представляя
DK ничего об арифметике numeric ?
а где можно по подробнее почитать об арифметике numeric?
дурацкий ответ - на ibase.ru. Если пойти еще дальше, то
в разделе Документация, Типы данных,
Привет!
Я отвечал по факту, а не по намерению. Т.е. если альтеруемый объект не
заюзан *на момент альтера*, то это безопасно.
Создание и удаление таблиц во время интенсивных вставок в другие таблицы
часто приводит к повреждениям - в основном конфликтам между системными
страницами и
И снова баги. С тебя тестовый пример.
Так баги - объективная реальность, с ними приходится жить :)
С примером сложнее, просто тупое создание и дропание таблиц в цикле с
одноврменой заливкой записей не приводит к повреждению. Чего-то не
хватает :)
С уважением,
Алексей
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
1. 2/3 операция над целыми числами. результат - 0
2. преобразование 0 в numeric 5,3. резульатт - 0.000
Дима, 0.000 - это не резульат. Так ты его в таком виде не увидишь без
использования специального форматирования.
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
:-) все равно мой собственный результат (32 из 34) еще никто не победил.
однако есть уже 2 человека с резульатом 30, и еще два - с 29.
Остальные - 25 и ниже. Тест завершило пока 16 человек.
Местами в тесте нужно
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
об этом догадываются только те, кто смотрит на счетчик Next
после restore. И то...
Можно уточнить вопрос добавив про пользовательские данные.
--~--~-~--~~~---~--~~
Hello, Oleg!
Oleg LOA wrote:
1. 2/3 операция над целыми числами. результат - 0
2. преобразование 0 в numeric 5,3. резульатт - 0.000
Дима, 0.000 - это не резульат. Так ты его в таком виде не увидишь без
использования специального форматирования.
специально для тебя выполнил в ISQL:
select
Dmitri Kuzmenko [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Дима, 0.000 - это не резульат. Так ты его в таком виде не увидишь без
использования специального форматирования.
специально для тебя выполнил в ISQL:
select cast(2/3 as numeric(5,3)) from rdb$database;
И что это
И что это доказывает? Что isql как был кривой так и остался? :-). Ну нет
числа 0.. Есть 0, а сколько там НЕзначащих нудей это вообще никого не
волнует.
Наверное, мы добавим в вопрос фразу про тип возвращаемого значения.
С уважением,
Алексей
Hello, Dmitri!
You wrote on Sat, 01 Jul 2006 18:07:17 +0400:
select cast(2/3 as numeric(5,3)) from rdb$database
0.667
Такого варианта нет (есть 0.333).
Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru
DK Не откладывайте - регистрируйтесь, и проверьте себя, насколько
DK хорошо вы знаете InterBase/Firebird!
под Mozilla Firefox подтверждение регистрации не срабатывает.
Пришлось искать IE
--
С уважением
Кочмин Александр
--~--~-~--~~~---~--~~
Hello, Alexander!
You wrote to Dmitri Kuzmenko on Mon, 3 Jul 2006 10:14:11 +0600:
AAV select cast(2/3 as numeric(5,3)) from rdb$database
AAV 0.667
AAV Такого варианта нет (есть 0.333).
Блин, про 3-й диалект не заметил, sorry.
Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address
Hello, Alexander!
You wrote to Alexander A. Venikov on Mon, 3 Jul 2006 10:27:18 +0600:
AAV Блин, про 3-й диалект не заметил, sorry.
А в целом - неплохо, 30 из 34. Это я типа хвастаюсь. :)
Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venixangry_dogtndottobdotru
А в целом - неплохо, 30 из 34. Это я типа хвастаюсь. :)
31/34. причем, как и наверняка большинство других, срезаться умудрился на
простых вопросах типа какая строка коннекта корректной не является?. ну я
всегда пишу строчки коннекта единообразно, как работает, а как не должно
работать - ну фиг
Alexandr Kochmin [EMAIL PROTECTED] wrote:
под Mozilla Firefox подтверждение регистрации не срабатывает.
У меня нормально сработало.
--
Дмитрий Еманов
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
в вопросе №15:
Максимальный размер *размер* однофайловой базы данных
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
Вопрос №17:
укажите точность типа double precision (максимальное число знаков)
ответил 17, а в качестве правильного ответа указано 15
зашел в IBE, проверил:
select cast(CAST(1123 as DOUBLE PRECISION)/1233451 as varchar(100)) from
RDB$DATABASE
0.0009104536783382559
16 знаков-то, как ни крути
Hello, All!
Мы рады сообщить об открытии сайта онлайн-курсов компании Айбэйз -
http://course.ibase.ru.
Пока на сайте доступен только тест общих знаний по InterBase и Firebird,
однако в ближайшем будущем появится ряд онлайновых курсов,
как общей направленности, так и по специфическим возможностям
Очепятка вопрос:
Таблица TABLE состоит из столбцов A и B. Построен индекс
create index BY_AB on TABLE (A, B)
Для какого запроса этот индекс будет использован?
Ответ:a. SELECT * FROM TABLE ORDER BY A, B
b. SELECT * FROM TABLE IRDER BY A DESC, B
Hello, Константин!
Константин wrote:
Ответ:a. SELECT * FROM TABLE ORDER BY A, B
b. SELECT * FROM TABLE IRDER BY A DESC, B
^
спасибо, исправил
PS: мои результаты удручающи :(
сказывается ... вчерашнее пиво, наверное :)
да ладно, есть
Вопрос немного не в тему хотя навёл на него именно Ваш вопросник.
Я почему-то считал что в shaport транзакции
(в которой выполняеться gbak) сборка мусора
не происходит ...
По тесту я оказаля не прав ...
А по жизни - тоже :)
С уважением,
Константин Григорьевич.
===
Если низя, но
и Ещё :)
-
Диалект 3. Укажите правильный результат операции
CAST(2/3 as NUMERIC(5,3))
Ответ:
a. 0.333
(*) b. 0
c. 0.000
Неверно
Баллов за ответ: 0/1.
проверял 3 раза на FB2 RC2 BD диалект 3
Dmitri Kuzmenko wrote:
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
http://course.ibase.ru/mod/forum/view.php?id=21
здесь (в форуме к тесту) я уже опубликовал
рекомендации по прохождению теста, и исправления,
и т.п.
--
Dmitri Kuzmenko
Константин wrote:
Диалект 3. Укажите правильный результат операции
CAST(2/3 as NUMERIC(5,3))
Ответ:
a. 0.333
(*) b. 0
c. 0.000
Неверно
Баллов за ответ: 0/1.
|0,000|
ну и ? объясняю. вопрос из разряда каверзных.
В данном случае 2 действия
1. 2/3 операция над целыми числами.
Hello, All!
Dmitri Kuzmenko wrote:
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
кстати, интересная забава получается.
однако, предлагаю, все-таки, обсуждение теста
вести с теми, кто его ел, то есть тут:
http://course.ibase.ru/mod/forum
Вопрос - с какого адреса пришло поздравление
типа добро пожаловать?
Alexey Kovyazin ak ibase.ru
^
@
С уважением,
Константин Григорьевич.
===
Если низя, но очень хотса - то мона :)
Привет.
В тесте есть вопрос
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора утилитой gfix
Dmitry Lendel пишет:
Привет.
В тесте есть вопрос
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить
Да уж, результаты удручают
хочу сказать рекомендации ВНИМАТЕЛЬНО читать не лишни
по второму разу многие свои ошибки увидела ;(
Доможирова Наталья, г.Челябинск
--~--~-~--~~~---~--~~
Hello, Dmitry!
Dmitry Lendel wrote:
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора
Hello, Dmitry!
Dmitry Lendel wrote:
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора утилитой gfix (-housekeeping 0), и
делать sweep вручную (тем же gfix) или при backup (без ключа -g).
А тест говорит, что неправильно.
?
еще раз прочитал этот раздел в
Dmitri Kuzmenko ...
Высокие шансы подобраться ко мне имел Влад, но он был слишком
оптимистичен в одном ответе, а остальные то ли перепутал, то ли
поспешил...
Не оптимистичен, а по 2-ке отвечал, если ты о CONTAINING :)
Отвечал таки в спешке, и не очень внимательно читал вопросы (как
Hello, All!
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
Веселится и ликует весь народ. Особенно я. :-)
Вопрос:
Выберите команду, при помощи которой производится дефрагментация базы данных
Ответ:
a. gfix db.gdb
a. gfix db.gdb -defragment
Ну НЕТУ такой команды у gfix, НЕТУ :-)
мои мысли во время ответа: ну надо же какая опция полезная
есть, а я все по старинке backup/restore после больших удалений-очисток
)
Доможирова Наталья, г.Челябинск
теперь
будет искать по ограниченному перечню типов...
- на 27-м попался на формулировке. Кол-во пробелов вообще никто не хранит,
но ответить ничем тоже нельзя.
я тут написал:
http://course.ibase.ru/mod/forum/discuss.php?d=8
- на 29-й ответил (б) и считаю это правильным :-)))
вопросы тасуются
Я после футбола и проиграша в $50. Над
чем то думал, над чем то нет. Где-то
потом увидел, что диалект 1, а где-то 3. Я
уже забыл диалект 1. Суть тестов
правильная. Нужно просто быть
внимательным. Некоторые формулировки
просто туманные по своей сути. Или
подразумевают несколько правильных
ответов.
Привет!
- на 29-й ответил (б) и считаю это правильным :-)))
И неправ :)
Много раз видел удаленные таблицы, законфилктовавшие с интенсивными
вставками - т.е. в RDB$ таблицах данные про реляцию есть (полностью или
частично), а страницы указателей и остальные системные страницы уже
заняты
Hello, Dmitry!
DmitryLe wrote:
ответов. Например: какая команда не
приводит к сборке мусора? Я ответил
Работа с базой. Если отключен автомат,
то так и есть.
Sweep interval - это интервал старта АВТОМАТИЧЕСКОГО sweep.
Sweep - принудительная сборка мусора.
Кооперативная сборка мусора -
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
звери вы. чем вам так containing нынешний не понравился? :-)
Блобами :-)
да. в вопросе ключевое слово количество.
Там еще указано, кол-во чего именно. И это не катит.
пока невозможно установить, используется объект или нет,
модифицировать его
Дима. Я не спорю о правильности. Ты же
сам написал, что и мой вариант
правильный, если ...
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
Если подразумевается несколько
вариантов, то ответы должны и
оцениваться по разному. Т. е. если ответ
а от 1 бал, если б то 2
DmitryLe [EMAIL PROTECTED] wrote:
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
Кстати, я согласен. Был вопрос про размер однофайловой базы. Правильный
ответ там: зависит от файловой системы. Но ведь даже если у меня NTFS, то
базу более 131 терабайта я
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
Правильный ответ - gbak -c, потому что это RESTORE,
и в этом случае ни о какой сборке мусора не может быть
и речи.
А вот и не угадал :-) GBAK ресторит несколькими тр-циями. И там есть апдейты
системных таблиц. Соотв-но, будет и сборка мусора в них.
А вообщем, классный тест. :-))) Спасибо.
Построй более сложную оценку по
ответам и можно использовать. Как у MS. У
них тоже сперва было - да или нет. А
потом сложность следующего вопроса
зависит от правильности ответа на
предыдущий. Так спускаясь или
поднимаясь выясняют реальный уровень
знаний.
Hello, Dmitry!
DmitryLe wrote:
Дима. Я не спорю о правильности. Ты же
сам написал, что и мой вариант
правильный, если ...
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
по умолчанию - в тесте все правильно.
Кто знает про no_garbage_collect?
В тесте есть
Hello, Dmitry!
Dmitry Yemanov wrote:
Кстати, я согласен. Был вопрос про размер однофайловой базы. Правильный
ответ там: зависит от файловой системы. Но ведь даже если у меня NTFS, то
базу более 131 терабайта я все равно создать не смогу, несмотря на более
широкие возможности ФС. Т.е. на
Hello, Dmitry!
Dmitry Yemanov wrote:
Фигня. Нет никакой гарантии, что в следующую миллисекунду после твоего
посмотрел или сбросил объект не заюзают.
ну, а чего ж вы отвечаете, что если пользователи модифицируют используемые?
Как вообще подключенные к БД пользователи могут не использовать
Hello, Dmitry!
Dmitry Yemanov wrote:
А вот и не угадал :-) GBAK ресторит несколькими тр-циями. И там есть апдейты
системных таблиц. Соотв-но, будет и сборка мусора в них.
об этом догадываются только те, кто смотрит на счетчик Next
после restore. И то...
--
Dmitri Kuzmenko, www.ibase.ru,
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
ну, а чего ж вы отвечаете, что
Я отвечал по факту, а не по намерению. Т.е. если альтеруемый объект не
заюзан *на момент альтера*, то это безопасно.
--
Дмитрий Еманов
--~--~-~--~~~---~--~~
Hello, Dmitry!
DmitryLe wrote:
А вообщем, классный тест. :-))) Спасибо.
да и вам всем спасибо.
Построй более сложную оценку по
ответам и можно использовать. Как у MS. У
них тоже сперва было - да или нет. А
потом сложность следующего вопроса
зависит от правильности ответа на
предыдущий.
72 matches
Mail list logo