Главная / Базы данных /
Администрирование MySQL / Тест 10
Администрирование MySQL - тест 10
Упражнение 1:
Номер 1
Как называется демонстрационная база данных, которая инсталлируется вместе с MySQL
Ответ:
 (1) demo
 
 (2) test
 
 (3) results
 
 (4) sql-bench
 
Номер 2
Какая информация хранится в стандартной базе данных test
Ответ:
 (1) это база данных результатов множества тестов существующих систем, которые можно сравнить с собственной системой 
 (2) это системная база данных, в которой mysql
сохраняет информацию для собственных целей 
 (3) это демонстрационная база данных 
Номер 3
Укажите правильные утверждения
Ответ:
 (1) сценарии для тестирования производительности MySQL
расположены в каталоге sql-bench
исходного дистрибутива 
 (2) демонстрационная база данных, которая инсталлируется вместе с MySQL
, называется test
 
 (3) база данных результатов множества тестов существующих систем, которые можно сравнить с собственной системой, называется test
 
 (4) демонстрационная база данных, которая инсталлируется вместе с MySQL
, называется sql-bench
 
Упражнение 2:
Номер 1
Какой сценарий последовательно запускает все тесты демонстрационной базы данных
Ответ:
 (1) run-all-tests
 
 (2) sql-bench
 
 (3) all-tests
 
Номер 2
Для чего предназначен сценарий run-all-tests
Ответ:
 (1) сценарий последовательно запускает все тесты демонстрационной базы данных 
 (2) сценарий сравнивает результаты тестов демонстрационной базы данных с результатами тестов существующих систем из подкаталога result
 
 (3) сценарий выводит результаты тестов существующих систем из подкаталога result
 
Номер 3
Укажите верные утверждения
Ответ:
 (1) сценарий run-all-tests
последовательно запускает все тесты демонстрационной базы данных 
 (2) сценарий sql-bench
последовательно запускает все тесты демонстрационной базы данных 
 (3) опция -log
позволяет сохранить результаты работы сценария в каталоге output
для последующего просмотра  
 (4) опция -output
позволяет сохранить результаты работы сценария в каталоге log
для последующего просмотра 
Упражнение 3:
Номер 1
Какой сценарий позволяет сравнить результаты тестов
Ответ:
 (1) compare-results
 
 (2) run-all-test
 
 (3) sql-bench
 
Номер 2
Для чего предназначен сценарий compare results
Ответ:
 (1) для сравнения результатов тестов 
 (2) для запуска тестов 
 (3) для сохранения результатов тестов в файл 
Номер 3
Укажите корректные варианты
Ответ:
 (1) сценарий compare results
предназначен для сравнения результатов тестов 
 (2) сценарий compare results
предназначен для запуска тестов демонстрационной базы данных 
 (3) сценарий compare results
предназначен для сохранения результатов тестов в файл 
Упражнение 4:
Номер 1
Для чего предназначена инструкция EXPLAIN
Ответ:
 (1) для оценки производительности запросов
 
 (2) для сравнения результатов тестов
 
 (3) для сохранения результатов тестов в файл
 
Номер 2
Какая инструкция предназначена для оценки производительности запросов
Ответ:
 (1) EXPLAIN
 
 (2) COMPARE
 
 (3) TEST
 
Номер 3
Какая инструкция позволяет узнать, сколько записей будет прочитано при выполнении заданной инструкции SELECT
Ответ:
 (1) EXPLAIN
 
 (2) COMPARE
 
 (3) TEST
 
Упражнение 5:
Номер 1
Какой журнал позволяет выявить наименее эффективные запросы
Ответ:
 (1) журнала медленных запросов 
 (2) журнал ошибок 
 (3) журнал статистики 
Номер 2
Какой сценарий позволяет упорядочить записи журнала медленных запросов
Ответ:
 (1) mysqldumpslow
 
 (2) myisamchk
 
 (3) myisampack
 
Номер 3
Для чего предназначен сценарий mysqldumpslow
Ответ:
 (1) для упорядочения записей журнала медленных запросов по указанному в них времени выполнения запроса 
 (2) для сравнения результатов тестов 
 (3) для запуска тестов демонстрационной базы данных 
Упражнение 6:
Номер 1
Какая опция позволяет хранить изменения табличных индексов в памяти, пока таблица не будет закрыта
Ответ:
 (1) DELAY_KEY_WRITE
 
 (2) DYNAMIC_ID
 
 (3) MEMORY_KEY
 
Номер 2
Для чего предназначена опция DELAY_KEY_WRITE
Ответ:
 (1) опция позволяет хранить изменения табличных индексов в памяти, пока таблица не будет закрыта 
 (2) опция устанавливает искусственное время задержки между запросами для проведения тестов 
 (3) опция указывает максимальное время выполнения запроса 
Номер 3
Укажите верные утверждения
Ответ:
 (1) опция DELAY_KEY_WRITE
позволяет хранить изменения табличных индексов в памяти, пока таблица не будет закрыта 
 (2) опция DELAY_KEY_WRITE
сокращает время записи на диск измененных табличных данных, но также повышает риск повреждения таблицы в случае сбоя сервера 
 (3) опция DELAY_KEY_WRITE
устанавливает искусственное время задержки между запросами для проведения тестов 
Упражнение 7:
Номер 1
Какая процедура определяет диапазон значений каждого столбца в полученном наборе записей
Ответ:
 (1) analyse()
 
 (2) test()
 
 (3) getcount()
 
Номер 2
Определите назначение процедуры analyse()
Ответ:
 (1) определяет диапазон значений каждого столбца в полученном наборе записей 
 (2) позволяет выявить наименее эффективные запросы 
 (3) позволяет сравнить результаты тестов 
Номер 3
Какая процедура поможет определить оптимальный тип данных для каждого столбца
Ответ:
 (1) analyse()
 
 (2) test()
 
 (3) optimal()
 
Упражнение 8:
Номер 1
При наличии какого флага инструкция INSERT
помещается в очередь без блокирования клиентского приложения, что повышает его оперативность
Ответ:
 (1) DELAYED
 
 (2) UNLOCKED
 
 (3) DIRECT
 
Номер 2
Определите назначение флага DELAYED
инструкции INSERT
Ответ:
 (1) при наличии флага инструкция INSERT
помещается в очередь без блокирования клиентского приложения, что повышает ее оперативность 
 (2) флаг позволяет хранить изменения табличных индексов в памяти, пока таблица не будет закрыта, что повышает оперативность инструкции 
 (3) флаг позволяет хранить изменения таблицы в памяти, пока таблица не будет закрыта, что повышает оперативность инструкции 
Номер 3
Какая инструкция устраняет пустые промежутки, оставшиеся после удаления записей
Ответ:
 (1) OPTIMIZE TABLE
 
 (2) DEFRAGMENT TABLE
 
 (3) SCAN TABLE