fixed mistakes

This commit is contained in:
Dmitry Medvedev
2026-07-23 00:09:45 +05:00
parent f443cd4855
commit 292e4da4bc
7 changed files with 17 additions and 14 deletions
+2 -2
View File
@@ -110,7 +110,7 @@
**Вопросы:**
1. Какой **один** составной индекс по полям `user_id` и `order_date` ты бы сделал (в каком порядке)?
CREATE INDEX idx_user_od ON orders(order_date, user_id)
CREATE INDEX idx_user_od ON orders(user_id, order_date)
2. Для каких из трёх запросов этот индекс будет работать особенно хорошо, а для каких — хуже? Объясни.
Для первого особенно хорошо, потому что будет по двух индексам.
@@ -190,7 +190,7 @@
Для каждого запроса оцени: «индекс нужен / не нужен», и если нужен — по каким полям:
1. SELECT * FROM users WHERE id = 100; нужен по полю id
2. SELECT * FROM users WHERE email = 'user@example.com'; не нужен
2. SELECT * FROM users WHERE email = 'user@example.com'; нужен по полю email
3. SELECT * FROM products WHERE price BETWEEN 100 AND 500; нужен по price
4. SELECT * FROM products WHERE name LIKE '%phone%'; нужен по name
5. SELECT * FROM orders WHERE status = 'DELIVERED'; нужен по status