Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
gb:slq:test1 [2023/10/06 18:02] werwolf создано |
gb:slq:test1 [2023/10/06 18:06] (текущий) werwolf [Столбец name таблицы tbl содержит запись со строкой 'cat'. Укажите запросы, при помощи которых можно извлечь данную запись?] |
||
|---|---|---|---|
| Строка 18: | Строка 18: | ||
| </code> | </code> | ||
| - | Сообщение о проблеме | ||
| - | |||
| - | Отправить | ||
| - | |||
| - | |||
| - | Тема: практические задачи | ||
| - | |||
| - | //// Сообщить об ошибке | ||
| ==== Столбец name таблицы tbl содержит запись со строкой 'cat'. Укажите запросы, при помощи которых можно извлечь данную запись? ==== | ==== Столбец name таблицы tbl содержит запись со строкой 'cat'. Укажите запросы, при помощи которых можно извлечь данную запись? ==== | ||
| Строка 48: | Строка 40: | ||
| </code> | </code> | ||
| - | Сообщение о проблеме | ||
| - | Отправить | ||
| Тема: хранимые процедуры. транзакции. | Тема: хранимые процедуры. транзакции. | ||
| - | |||
| - | //// Сообщить об ошибке | ||
| **Какие способы помогают избежать взаимных блокировок в транзакциях?** | **Какие способы помогают избежать взаимных блокировок в транзакциях?** | ||
| - | * <code> | + | <code> |
| - | </code> <code> | + | |
| Использование смешанных блокировок | Использование смешанных блокировок | ||
| </code> | </code> | ||
| - | * ''''<code> | + | <code> |
| - | </code> <code> | + | |
| Частые коммиты | Частые коммиты | ||
| </code> | </code> | ||
| - | * ''''<code> | + | |
| - | </code> <code> | + | <code> |
| Использование только блокировок на чтение (S) | Использование только блокировок на чтение (S) | ||
| </code> | </code> | ||
| - | * ''''<code> | + | |
| - | </code> <code> | + | <code> |
| Использование только эксклюзивных блокировок (X) | Использование только эксклюзивных блокировок (X) | ||
| </code> | </code> | ||
| - | |||
| - | ''''''''''''''''''''''Сообщение о проблеме'' | ||
| - | |||
| - | ''''''''Отправить'''' | ||
| - | |||
| - | Тестирование продолжается | ||
| - | |||
| - | 45:49 | ||
| - | |||
| - | 14/30 | ||
| - | |||
| - | Ответить →//// | ||
| Тема: практические задачи | Тема: практические задачи | ||
| - | //// Сообщить об ошибке | ||
| - | |||
| - | |||
| **Есть две таблицы:** | **Есть две таблицы:** | ||
| Строка 104: | Строка 75: | ||
| **Укажите запрос, который выбирает всех пользователей из таблицы users, у которых больше 5 записей в таблице orders и которые имеют status = 1** | **Укажите запрос, который выбирает всех пользователей из таблицы users, у которых больше 5 записей в таблице orders и которые имеют status = 1** | ||
| - | * <code> | + | <code> |
| - | </code> <code> | + | |
| SELECT u.* FROM orders o | SELECT u.* FROM orders o | ||
| Строка 116: | Строка 85: | ||
| HAVING o.status = 1 | HAVING o.status = 1 | ||
| </code> | </code> | ||
| - | * ''''<code> | ||
| - | </code> <code> | ||
| + | ---- | ||
| + | <code> | ||
| SELECT u.* FROM orders o | SELECT u.* FROM orders o | ||
| Строка 128: | Строка 97: | ||
| HAVING COUNT(o.status) > 5 | HAVING COUNT(o.status) > 5 | ||
| </code> | </code> | ||
| - | * ''''<code> | + | ---- |
| - | </code> <code> | + | <code> |
| SELECT u.* FROM orders o | SELECT u.* FROM orders o | ||
| Строка 140: | Строка 108: | ||
| GROUP BY o.users_id | GROUP BY o.users_id | ||
| </code> | </code> | ||
| - | * ''''<code> | ||
| - | </code> <code> | ||
| + | ---- | ||
| + | <code> | ||
| SELECT u.* FROM orders o | SELECT u.* FROM orders o | ||
| Строка 151: | Строка 119: | ||
| </code> | </code> | ||
| - | ''''''''''''''''''''''Сообщение о проблеме'' | ||
| - | |||
| - | ''''''''Отправить'''' | ||
| - | |||
| - | |||
| - | Тема: масштабирование и обслуживание | ||
| - | //// Сообщить об ошибке | ||
| ==== Что позволяет реализовать репликация master-slave в MySQL? ==== | ==== Что позволяет реализовать репликация master-slave в MySQL? ==== | ||