powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 1Z0-064 вопросы: не понимаю, хоть убейте
25 сообщений из 26, страница 1 из 2
1Z0-064 вопросы: не понимаю, хоть убейте
    #39579502
Valergrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь найти вопросы на 1Z0-064. Пока что попадаются какие-то обрывки - которые конечно предлагают купить полные дампы за кучу денег - но в этих обрывках на некоторые вопросы ответы не выглядят как правильные. Или я что-то не понимаю.
Возьмем к примеру такой вопрос:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
Q8. You want to generate statistics for new objects added to an OLTP application without affecting old statistics and the sessions that currently use them. 

Which two tasks would you perform to test the new statistics? (Choose two.) 
A. Set the OPTIMIZER_USE_PENDING_STATISTICS initialization parameter to TRUE for the session. 
B. Set the STALE_PERCENT statistics preference to zero and then gather statistics. 
C. Set the PUBLISH statistics preference to FALSE and then gather statistics. 
D. Use the DBMS_STATS.PUBLISH_PENDING_STATS procedure to make pending statistics the current statistics. 
E. Set the NO_INVALIDATE statistics preference to FALSE and gather statistics without affecting old statistics. 



Ответ который они предлагают: A,B.
В чем смысл делать A? Установка этого параметра просто скажет данной сессии пользоваться незапаблишенной статистикой, но так как С среди правильных ответов нет то это ни на что не повлияет.
В чем смысл делать B? Для новых объектов статистика соберется и так независимо от STALE_PERCENT.

Правильным навскидку выглядит E. Если же мы хотим протестить новую статистику сначала то нужно добавить C, потом тестим это с помощью A, и в конце делаем D. Или я что-то здесь совсем неправильно понимаю?
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39579514
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valergrad,

Вот поэтому я в этих лохотронах не участвую из принципа: "and then gather statistics". Чего? Всей схемы? "new objects added"?... Но самое главное, нормальный DBA не использовал бы ни один из ответов. Посколько имеем "new objects added", то никакими текущими сессиями эти "new objects added" не используются. Так что собираем по ним статистику и не паримся.

SY.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39579528
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, B не может быть правильным ответом поcколько:

DBMS_STATSSTALE_PERCENT - Determines the percentage of rows in a table that have to change before the statistics on that table are deemed stale and should be regathered. The valid domain for stale_percent is non-negative numbers.The default value is 10%. Note that if you set stale_precent to zero the AUTO STATS gathering job will gather statistics for this table every time a row in the table is modified.

SY.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39580847
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SYПосколько имеем "new objects added", то никакими текущими сессиями эти "new objects added" не используются.
Пока не используются. Но если сессия будет работать долго, то запросто.

А вообще эти предлагаемые в дампах ответы часто лажовые бывают. Не надо их воспринимать как данность. Так что я бы, наверное, выбрал A и C.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581137
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nobody1111Пока не используются. Но если сессия будет работать долго, то запросто.


И что? Вопрос был: You want to generate statistics for new objects added to an OLTP application without affecting old statistics and the sessions that currently use them.

SY.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581150
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ValergradПравильным навскидку выглядит E.E никак не выглядит правильным, т.к. во первых, NO_INVALIDATE лишь отвечает за момент начала использования статистики и сбор статистики все равно зааффектит олд статистикс, а во-вторых FALSE у него означает наоборот заинвалидить все связанные курсоры.
Единственно правильным здесь выглядит только С.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581151
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
SYТак что собираем по ним статистику и не паримся.именно, поэтому правильнее было бы вставить ответ про параметр GATHER EMPTY
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581153
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
xtenderSYТак что собираем по ним статистику и не паримся.именно, поэтому правильнее было бы вставить ответ про параметр GATHER EMPTYзабыл добавить, что в таком случае надо было бы уточнить, что нет старых объектов без статистики
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581162
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtenderзабыл добавить, что в таком случае надо было бы уточнить, что нет старых объектов без статистики

Чего мы не знаем и по этому собираем только для новых. Или просто lock статистику старых объектов и cобираем статистику схемы/схем/базы.

SY.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581168
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
SYЧего мы не знаемНу в контексте того, что сам оракл советует, этого быть не должно. Поэтому отталкиваясь от того, что сами тесты к их же student гайдам, должно быть либо тестирование с publish, либо gather empty
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581170
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtenderЕдинственно правильным здесь выглядит только С.

Который работает в связке с A. Согласен, из того то дано A + C единственный вменяемый вариaнт. Hо принципе мы не знаем значение OPTIMIZER_USE_PENDING_STATISTICS на уровне instance которое (крайне маловероятно, нo...) может быть TRUE.

SY.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581202
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SYNobody1111Пока не используются. Но если сессия будет работать долго, то запросто.


И что? Вопрос был: You want to generate statistics for new objects added to an OLTP application without affecting old statistics and the sessions that currently use them.

SY.
Да, чисто по приведенным буквам в вопросе старая статистика. Но, например, при создании индексов статистика собирается сразу (по крайней мере, начиная с 10.2), и ее можно считать в данном случае старой.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581203
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SY, кроме того, в дампах частенько не только приводят неправильные варианты ответов как правильные, но и искажают вопрос и варианты ответов.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581216
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nobody1111SY, кроме того, в дампах частенько не только приводят неправильные варианты ответов как правильные, но и искажают вопрос и варианты ответов.Согласен. На самом экзамене затупил с одним вопросом минут на 10. Даны были 4 триггера. Нужно было выбрать валидный (тот, который был синтаксически корректен и скомпилился бы без ошибок). Два отмел в сторону сразу. Долго смотрел на два оставшихся и не мог понять, чем же они отличаются. Там же еще подсветка синтаксиса никакая. Брал паузу, отрывал глаза от монитора. Присматриваюсь опять - вот оно что - у одного в конце после
Код: plsql
1.
end;

на следующей строке не было сл(э|е)ша
Код: plsql
1.
/

В этом и заключалось решение данного вопроса.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581217
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда экзамен был не этот, сейчас уже не помню какой.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581225
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad,

имхо
сл(э|е)ш не часть триггера

имхо, без сл(э|е)ш-а триггер скомпилится нормально

.....
stax
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39581256
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,
ага, если умудриться впихнуть / в oracle после триггера в его тело, то тригер будет раскомпилирован (видел такое). Но точной формулировки не было приведено, возможно, там было про sqlplus.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39582875
AmKad,Согласен. На самом экзамене затупил с одним вопросом минут на 10. Даны были 4 триггера. Нужно было выбрать валидный (тот, который был синтаксически корректен и скомпилился бы без ошибок). Два отмел в сторону сразу. Долго смотрел на два оставшихся и не мог понять, чем же они отличаются. Там же еще подсветка синтаксиса никакая. Брал паузу, отрывал глаза от монитора. Присматриваюсь опять - вот оно что - у одного в конце после
end;
на следующей строке не было сл(э|е)ша
/
В этом и заключалось решение данного вопроса.

За тот экзамен ты у меня трояк получил. Помню, как выпрашивал его.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39583080
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
препод на экзаменеЗа тот экзамен ты у меня трояк получил. Помню, как выпрашивал его.Так там же не препод, а бесчувственная система результат выставляет. Ее проси, хоть на коленях стой - он к твоим мольбам будет равнодушна.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39586181
Valergrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжим кидать странные (на мой взгляд ) вопросы.

авторQ2. Examine this list of possible tasks:
1. Ensure that STATISTICS_LEVEL is set to TYPICAL or ALL.
2. Ensure that TIMED_STATISTICS is set to TRUE.
3. Set MAX_DUMP_FILE_SIZE to UNLIMITED and DIAGNOSTIC_DEST to an appropriate destination.
4. Ensure that SQL_TRACE is set to TRUE.
5. Enable tracing at the database instance level by using the DBMS_MONITOR.DATABASE_TRACE_ENABLE procedure.
6. Enable tracing in the required session by using the DBMS_SESSION.SET_SQL_TRACE procedure.
7. Run TKPROF with the EXPLAIN parameter on the output trace file.
8. Run the trcsess utility on the output trace files, and then run TKPROF on the output of the trcsess utility.

Select the minimum tasks to perform, in the correct order, to generate both a formatted trace file with timing information and an explain plan for each SQL statement for all sessions. (Choose the best answer.)

A. 1, 2, 5, 8
B. 1, 3, 6, 7
C. 2, 4, 5, 8
D. 1, 3, 4, 5, 6, 7
E. 1, 2, 4, 8

Корректный ответ по их мнению: C - 2,4,5,8.
Но не очень понятно зачем одновременно и 4 и 5.
Я никогда не запускал трассировку для всего инстанса сразу ( выглядит как самоубийство), но в доке написано:

авторThe SQL_TRACE parameter is deprecated. Oracle recommends that you use the DBMS_MONITOR and DBMS_SESSION packages instead. SQL_TRACE is retained for backward compatibility only.

https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams234.htm#REFRN10208

Вроде бы как SQL_TRACE делает то же что и DBMS_MONITOR.DATABASE_TRACE_ENABLE и еще и устарел.
Корректным выглядит порядок 2,3,5,8, но такого варианта как раз нет.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39586184
Valergrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это прям совсем жесть:

авторQ4. Which two statements are true about viewing the details of Real-Time Database Operations? (Choose two.)
A. In V$SQL_MONITOR monitoring, statistics are cumulative over several executions of the SQL statement that is being monitored in a session.
B. SQL Developer can be used to view running database operations.
C. Oracle Enterprise Manager Database Express can be used to view running database operations.
D. When the SQL statement that is being monitored is executing, V$SQL_MONITOR is refreshed once every minute. After the execution ends, the monitoring information in V$SQL_MONITOR is deleted immediately.
E. Oracle Enterprise Manager Cloud Control can be used to view running database operations.

Ответ: A,D.

По-моему как раз A и D ложны, а остальные - верны. Ведь статистика в V$SQL_MONITOR собирается некумулятивно, обновляется раз в секунду и удаляется не сразу - все ровно противоположно тому, что они написали.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39586564
Melkomyagkii_newbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValergradА это прям совсем жесть:

авторQ4. Which two statements are true about viewing the details of Real-Time Database Operations? (Choose two.)
A. In V$SQL_MONITOR monitoring, statistics are cumulative over several executions of the SQL statement that is being monitored in a session.
B. SQL Developer can be used to view running database operations.
C. Oracle Enterprise Manager Database Express can be used to view running database operations.
D. When the SQL statement that is being monitored is executing, V$SQL_MONITOR is refreshed once every minute. After the execution ends, the monitoring information in V$SQL_MONITOR is deleted immediately.
E. Oracle Enterprise Manager Cloud Control can be used to view running database operations.

Ответ: A,D.

По-моему как раз A и D ложны, а остальные - верны. Ведь статистика в V$SQL_MONITOR собирается некумулятивно, обновляется раз в секунду и удаляется не сразу - все ровно противоположно тому, что они написали.

Не проверяя я бы сказал A.B. D совсем не похоже на правду.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39588068
прoхoжий;
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A,E
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39588574
Valergrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Q3. Which three statements are true about the interpretation of an execution plan? (Choose three.)

A. The cost of the entire plan is indicated by the line with Id 0 and always includes both I/O and CPU resources.
B. The ROWS column indicates the cardinality of each operation and is always calculated by dividing the total number of rows in the table by the number of distinct values in the column used in the WHERE clause predicate.
C. A TABLE ACCESS FULL in the Operation column for a query with a WHERE clause occurs only if no index exists for the filter column.
D. An INDEX UNIQUE SCAN in the Operation column always implies that only one row will be returned.
E. A HASH JOIN in the Operation column always implies that two tables are joined by using an equijoin.

Их Ответ: B,D,E.
Мой ответ: A,D,E.
...
Рейтинг: 0 / 0
1Z0-064 вопросы: не понимаю, хоть убейте
    #39588631
С помощью одного несложного трюка Oracle добился того, что в паблике нет правильных ответов на его экзамены. Не стоит искать логики в предложенных буквах.

Ну и правила экзаменов запрещают использование подобных материалов при подготовке, тем более в широкоизвестном форуме, результаты могут быть аннулированы.
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 1Z0-064 вопросы: не понимаю, хоть убейте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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