khorost.tech Khorost.tech
  • Go
  • Инфраструктура
  • Docker
    • Архитектура
    • Java
    • Базы данных
    • Сообщения
    • Performance
    • Безопасность
    • Rust
    • Наблюдаемость
    • Kubernetes
    • AI
    • Инструменты
    • Все публикации
    • Все разделы
    • Серии и карты
  • Поиск
  • Заметки
  • Теги
  • Обо мне

Sql

Как выбирать и использовать индексы
24.07.2026

Как выбирать и использовать индексы

Практика индексов: селективность и кардинальность, покрывающие индексы и index-only scan, составные индексы и порядок колонок, частичные и функциональные, и главное — почему индекс НЕ используется и как это увидеть

#indexes #sql #performance
#postgresql
sqlc и SQL-builders в Go: генерация кода из SQL vs конструирование запросов
09.07.2026

sqlc и SQL-builders в Go: генерация кода из SQL vs конструирование запросов

Два подхода к работе с SQL в Go без ORM на одном домене: sqlc генерирует типизированный код из SQL, а SQL-builders (squirrel, goqu) конструируют запросы программно. Где каждый силён, где кусается и как их комбинировать

#sql #postgresql
ORM в Go: где он уместен и что выбрать между GORM и go-jet
08.07.2026

ORM в Go: где он уместен и что выбрать между GORM и go-jet

ORM в Go: где такой подход оправдан, чем GORM отличается от EF/Hibernate, когда практичнее SQL-first go-jet, и какие есть альтернативы (sqlc, ent, bun)

#sql #postgresql
Все публикации Все разделы Обратная связь Telegram-канал Обсуждение RSS
© 2026 Александр Хохлов. MIT License