Какой оператор в PostgreSQL используется для проверки «перекрытия» (overlap) двух геометрических фигур или временных интервалов?
Anonymous Quiz
35%
@>
34%
&&
16%
<<
16%
~=
Какое расширение PostgreSQL позволяет собирать статистику выполнения всех SQL-запросов для выявления самых медленных из них?
Anonymous Quiz
26%
pg_stat_statements
27%
pg_stat_activity
29%
pg_monitor
18%
pg_query_audit
Как в PostgreSQL называется специальный столбец, который содержит физический адрес версии строки (ID блока и смещение)?
Anonymous Quiz
57%
ctid
29%
tableoid
8%
xmin
6%
cmax
Какой оператор используется для получения строк, которые есть в первом результате запроса, но отсутствуют во втором?
Anonymous Quiz
23%
UNION
25%
INTERSECT
12%
MINUS
41%
EXCEPT
Какой тип данных в PostgreSQL следует использовать для хранения UUID (Universally Unique Identifier)?
Anonymous Quiz
4%
TEXT
23%
VARCHAR
10%
SERIAL
63%
UUID
🌚1
SQL за одну статью: от «SELECT *» до оконных функций и сложных JOIN-ов
#почитать
В этой статье мы пропустим скучную академическую теорию и разберем только то, что реально нужно в работе. Мы пройдем путь от анатомии таблиц и базовых джоинов до оконных функций. А в конце заглянем под капот базы данных и разберем логический порядок выполнения запроса — секретный ингредиент, который навсегда избавит вас от вопроса: «Почему эта строчка не работает?!».
✅ Читать статью
#почитать
В этой статье мы пропустим скучную академическую теорию и разберем только то, что реально нужно в работе. Мы пройдем путь от анатомии таблиц и базовых джоинов до оконных функций. А в конце заглянем под капот базы данных и разберем логический порядок выполнения запроса — секретный ингредиент, который навсегда избавит вас от вопроса: «Почему эта строчка не работает?!».
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой объект в PostgreSQL используется для нормализации слов (удаления окончаний) при создании поискового индекса tsvector?
Anonymous Quiz
27%
Parser
27%
Dictionary
40%
Lexer
6%
Tokenizer
Какое ключевое слово используется в оконных функциях PostgreSQL для определения группы строк, к которым применяется функция?
Anonymous Quiz
57%
GROUP BY
29%
PARTITION BY
7%
ORDER BY
8%
RANGE BETWEEN
🌚1
Для чего используется команда ANALYZE в PostgreSQL?
Anonymous Quiz
20%
Для проверки целостности файлов
5%
Для удаления неиспользуемых индексов
8%
Для дефрагментации таблиц
67%
Для сбора статистики о распределении данных
❤1
Forwarded from QA Live 🚩 Тестирование ПО
This media is not supported in your browser
VIEW IN TELEGRAM
▫️Новости тестирования за февраль-май 2026
▫️Как оценивать ИИ‑агентов в проде: нижняя планка, трассы и кодовые проверки
▫️Peer testing на основе Закона Линуса
▫️Испытание временем — как тестировать цифровой двойник, если физического объекта ещё не существует
▫️Вы неправильно тестируете асинхронный код: тест проходит раньше, чем выполняется проверка
▫️Не просто «ручное тестирование»: ценные навыки тестировщиков
▫️5 ловушек теории вероятностей в IT
▫️5 распространенных ошибок новичка в E2E-тестах
▪️Как мы тестируем в Профи.ру: почему у нас нет пирамиды, зато есть ромб и матрица
▪️Как я сделал утилиту для автоматизации ручных тестов
▪️Совместимость Test IT и RedOS: опыт автоматизации сборки, тестирования и сертификации
▪️Impact Analysis в дизайн-системе: как мы сделали CI осмысленнее, а review понятнее
▪️Как приоритизировать регрессионные проверки, когда сжаты сроки релиза
▪️Я построила диагностику «стоит ли это автоматизировать» — и она трижды говорила глупости. Разбор ошибок
▪️Как я сократил рутину QA до пары кликов: генератор API-тестов и тест-кейсов на LLM, которым хочу поделиться
▫️Как искать работу сейчас? А что если под каждой вакансией будет процент её соответсвия с вашим резюме?
▫️Влияние AI на позиции QA в 2026 году
▫️Про «случайных» людей в ИТ
▫️Как ИИ портит резюме студентам
▪️Как я выиграла билет на Heisenbug и узнала про «биполярное тестирование»
▪️Как написать сценарий игры по киношным правилам
▪️Назирокодил утилиту на Kotlin и JavaScript для создания аккордов в любой тональности
Тестируй нервы
Please open Telegram to view this post
VIEW IN TELEGRAM
ACID-свойства транзакций в SQL
#почитать
Для чего существуют принципы ACID? Можно ответить по бумажке, сказать, что это нужно для того, чтобы каждая транзакция обрабатывалась надежно, данные оставались в безопасности и системы работали предсказуемо.
Все это в свою очередь должно гарантировать целостность данных. Но что это вообще такое и на что влияет? А ответ очень простой. Обеспечивая целостность данных, мы предупреждаем ситуации, когда, к примеру, деньги со счета списались, но получателю так и не пришли. Или заказ оформился, а складские остатки не обновились.
✅ Читать статью
#почитать
Для чего существуют принципы ACID? Можно ответить по бумажке, сказать, что это нужно для того, чтобы каждая транзакция обрабатывалась надежно, данные оставались в безопасности и системы работали предсказуемо.
Все это в свою очередь должно гарантировать целостность данных. Но что это вообще такое и на что влияет? А ответ очень простой. Обеспечивая целостность данных, мы предупреждаем ситуации, когда, к примеру, деньги со счета списались, но получателю так и не пришли. Или заказ оформился, а складские остатки не обновились.
Please open Telegram to view this post
VIEW IN TELEGRAM