Из эпицентра Google Cloud Next ’19: полевые заметки CEO

Если хотите знать, откуда дует ветер, отправляйтесь в самое сердце урагана.

Приблизительно такое ощущение сложилось от посещения конференции Google Cloud Next ’19, где три дня разработчики, продакт-менеджеры, специалисты по данным и другие светлые …

[Перевод] PostgreSQL 11: Эволюция секционирования от Postgres 9.6 до Postgres 11

Отличной всем пятницы! Все меньше времени остается до запуска курса «Реляционные СУБД», поэтому сегодня делимся переводом еще одного полезного материала по теме.

В процессе разработки PostgreSQL 11 была проделана впечатляющая работа по улучшению сек…

MVCC-5. Внутристраничная очистка и HOT

Напомню, что мы рассмотрели вопросы, связанные с изоляцией, сделали отступление про организацию данных на низком уровне, а затем подробно поговорили о версиях строк и о том, как из версий получаются снимки данных.

Сегодня займемся двумя довольно тес…

[recovery mode] Призрачные SQL запросы

Взгляните на код PHP:

$user->v_useragent = ‘coresky.agent’;
Такой код может спровоцировать SQL запрос UPDATE или INSERT, а может и не спровоцировать если идентичные данные уже установлены в БД, собственно поэтому этот функционал именуется «Призр…

[Из песочницы] История одной оптимизации MySQL

Речь пойдет об оптимизации в MySQL базе данных.

Это случилось, когда мы делали систему для email рассылок. Наша система должна была высылать десятки млн. писем в день. Отправка письма — задача не из простых, хотя выглядит все довольно примитивно:

Создание системы отчетности для 1С:ERP на базе OLAP и Excel

Как программистам так и пользователям известно, как долго и сложно создаются отчеты в 1C. Однако, мы можем предложить на рассмотрение не стандартное решение — это загрузка данных в OLAP. OLAP — онлайн аналитическая отчетность для предприятий с возможно…