Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/abc_for_it/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
Азбука айтишника@abc_for_it P.1483
ABC_FOR_IT Telegram 1483
📌 Как можно оптимизировать sql-запросы

Это частый вопрос с собеса, так что запоминаем. Многие отвечают в духе «ну, индексами пользоваться» — и на этом останавливаются.

➡️ Что реально имеет смысл:

Не юзать SELECT *
Возьми только те колонки, которые нужны. Это банальщина, но 90% забывают.

Индексы ≠ серебряная пуля
Да, индексы ускоряют WHERE, JOIN, ORDER BY. Но если их напихать бездумно — вставка и апдейты начнут лагать.

Смотреть на планы выполнения (EXPLAIN)
База сама подсказывает, где у тебя узкое место. Но 80% кандидатов никогда не открывали EXPLAIN.

JOIN-ить с умом
Иногда лучше переписать запрос, чем тащить 5 таблиц сквозь адские join’ы.

Кэшировать, если можно
Иногда выгоднее закэшить результат, чем гонять один и тот же тяжёлый запрос.


На собесе важно показать, что ты понимаешь, как база работает изнутри

🐸Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🙏2



tgoop.com/abc_for_it/1483
Create:
Last Update:

📌 Как можно оптимизировать sql-запросы

Это частый вопрос с собеса, так что запоминаем. Многие отвечают в духе «ну, индексами пользоваться» — и на этом останавливаются.

➡️ Что реально имеет смысл:

Не юзать SELECT *
Возьми только те колонки, которые нужны. Это банальщина, но 90% забывают.

Индексы ≠ серебряная пуля
Да, индексы ускоряют WHERE, JOIN, ORDER BY. Но если их напихать бездумно — вставка и апдейты начнут лагать.

Смотреть на планы выполнения (EXPLAIN)
База сама подсказывает, где у тебя узкое место. Но 80% кандидатов никогда не открывали EXPLAIN.

JOIN-ить с умом
Иногда лучше переписать запрос, чем тащить 5 таблиц сквозь адские join’ы.

Кэшировать, если можно
Иногда выгоднее закэшить результат, чем гонять один и тот же тяжёлый запрос.


На собесе важно показать, что ты понимаешь, как база работает изнутри

🐸Азбука айтишника

#ликбез

BY Азбука айтишника


Share with your friend now:
tgoop.com/abc_for_it/1483

View MORE
Open in Telegram


Telegram News

Date: |

To view your bio, click the Menu icon and select “View channel info.” Hashtags are a fast way to find the correct information on social media. To put your content out there, be sure to add hashtags to each post. We have two intelligent tips to give you: Done! Now you’re the proud owner of a Telegram channel. The next step is to set up and customize your channel. As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. Telegram users themselves will be able to flag and report potentially false content.
from us


Telegram Азбука айтишника
FROM American