forked from goavengers/go-interview
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CACHE_AND_DB.md
27 lines (14 loc) · 1.5 KB
/
CACHE_AND_DB.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
### <a name="database_cache_questions"></a>Вопросы про кеширование и базам данных
#### <a name="1"></a> Что такое индексы в MySQL, как и для чего их использовать и создавать?
#### <a name="2"></a> Что такое составной индекс, как и для чего их использовать и создавать?
#### <a name="3"></a> Как использовать индексы в JOIN запросах Mysql?
#### <a name="4"></a> Что такое частичные индексы, как и для чего их использовать и создавать?
#### <a name="5"></a> В чем отличия InnoDB и MyISAM?
#### <a name="6"></a> Возможен ли JOIN со вложенными запросами, как?
#### <a name="7"></a> Что такое дедлоки (deadlock), почему возникают, как можно недопускать?
#### <a name="8"></a> Что такое HAVING, что он делает как и зачем его использовать?
#### <a name="9"></a> Разница между WHERE и HAVING и можно ли использовать HAVING без группировки данных?
#### <a name="10"></a> Что такое EXPLAIN?
#### <a name="11"></a> Как узнать версию Mysql?
#### <a name="12"></a> Как можно оптимизировать ORDER BY RAND()?
#### <a name="13"></a> Как удалить индекс MySQL?