# Вопросы про кеширование и базам данных ### Что такое индексы в MySQL, как и для чего их использовать и создавать? ### Что такое составной индекс, как и для чего их использовать и создавать? ### Как использовать индексы в JOIN запросах Mysql? ### Что такое частичные индексы, как и для чего их использовать и создавать? ### В чем отличия InnoDB и MyISAM? ### Возможен ли JOIN со вложенными запросами, как? ### Что такое дедлоки (deadlock), почему возникают, как можно недопускать? ### Что такое HAVING, что он делает как и зачем его использовать? ### Разница между WHERE и HAVING и можно ли использовать HAVING без группировки данных? ### Что такое EXPLAIN? ### Как узнать версию Mysql? ### Как можно оптимизировать ORDER BY RAND()? ### Как удалить индекс MySQL?