text
У меня вот такой запрос:
SELECT a.id FROM article a WHERE a.id NOT IN (SELECT at.article_id FROM article_translate_ru at) LIMIT 1
когда в бд мало статей, то всё отлично
а вот когда их становиться больше, то запрос начинает грузиться долго
можно как-то его оптимизировать/переписать?
Попробуйте NOT EXISTS. И ещё: почему LIMIT без ORDER BY, нужна произвольная статья? А лучше всего показать \d таблиц и планы (EXPLAIN (ANALYZE, BUFFERS)) запросов.
Обсуждают сегодня