Files
go-interview/CACHE_AND_DB.md

1.3 KiB
Raw Blame History

Вопросы про кеширование и базам данных

  1. Что такое индексы в MySQL, как и для чего их использовать и создавать?

  2. Что такое составной индекс, как и для чего их использовать и создавать?

  3. Как использовать индексы в JOIN запросах Mysql?

  4. Что такое частичные индексы, как и для чего их использовать и создавать?

  5. В чем отличия InnoDB и MyISAM?

  6. Возможен ли JOIN со вложенными запросами, как?

  7. Что такое дедлоки (deadlock), почему возникают, как можно недопускать?

  8. Что такое HAVING, что он делает как и зачем его использовать?

  9. Разница между WHERE и HAVING и можно ли использовать HAVING без группировки данных?

  10. Что такое EXPLAIN?

  11. Как узнать версию Mysql?

  12. Как можно оптимизировать ORDER BY RAND()?

  13. Как удалить индекс MySQL?