Данные и аналитика
-
Данные и аналитика
NetApp ASIS: включили дедупликацию на томе с виртуальными дисками и получили 42% экономии за сутки
Включили NetApp A-SIS deduplication на томе с VHD-файлами виртуалок - за первые сутки 42% места вернулось. Считаем ROI и разбираемся, на каких томах это работает хорошо.
-
Данные и аналитика
SQL Server Log Shipping: транзакционные логи каждые 15 минут и RPO, который клиент принял
Настроили log shipping для трёх продакшн-баз клиента на SQL Server 2005. Failover прошёл за 12 минут. Мониторинг задержки добавили в Zabbix.
-
Данные и аналитика
OLAP-куб продаж на SSAS 2005: Excel вместо выгрузок
Построили OLAP-куб на SQL Server 2005 Analysis Services для дистрибьюторской компании. Менеджеры анализируют продажи через Excel Pivot Table без участия ИТ.
-
Данные и аналитика
Oracle XE: бесплатная база данных с Oracle-совместимостью для небольших учётных систем
Oracle Database XE вышел как бесплатная редакция с лимитом 4 ГБ данных и 1 ГБ RAM. Мигрировали две учётные системы с MS Access - разработчики наконец перестали ругаться.
-
Данные и аналитика
ETL без боли: переписали ночную загрузку DWH с 6 часов до 40 минут
Клиент жаловался на 6-часовое окно ETL: полная перегрузка витрины продаж каждую ночь. Переписали на инкрементальную загрузку по timestamp - окно сократилось до 40 минут.
-
Данные и аналитика
SQL Server 2005 SP2: развернули SSRS-портал для финдиректора и забыли про Excel
SP2 для SQL Server 2005 подтянул Reporting Services до рабочего состояния. Развернули первый SSRS-портал с P&L-отчётами и drill-down по месяцам. Месячный отчёт теперь занимает 10 минут.
-
Данные и аналитика
PostgreSQL 8.2: перевели учёт рабочего времени с MySQL 4.1 и не пожалели
Мигрировали внутреннюю систему учёта рабочего времени с MySQL 4.1 на PostgreSQL 8.2. Триггеры, транзакционный DDL и улучшенный планировщик ускорили HR-отчёты в разы.
-
Данные и аналитика
DTS в SSIS: переезжаем вместе с клиентом с SQL Server 2000 на 2005
Клиент перешёл с SQL Server 2000 на 2005 - пора и пакеты DTS переносить в SSIS. Мастер конвертации помогает для простых случаев, сложные переписываем вручную.
-
Данные и аналитика
SQL Server 2005 SP1 и методичка миграции с 2000: первый клиент переехал
SP1 для SQL Server 2005 вышел в апреле, и мы решили наконец разобраться с тремя клиентами на SQL Server 2000. Методичка, тест 1С 8.0 и первый успешный переезд.
-
Данные и аналитика
Нагрузочное тестирование БД перед запуском: SQLIO и JMeter находят узкое место
Перед запуском ERP на 200 пользователей прогоняем SQLIO на дисках и JMeter на приложении. Диски не тянут - добавляем RAID-контроллер с кешем.
-
Данные и аналитика
Excel висит, куб летит: гонка отчётов на 400 тысячах строк
Финдиректор требует отчёт за 15 минут, а Excel виснет на 400 тыс. строк. Сравниваем прямой SQL, SSAS-куб и Excel Services: куб выигрывает в 8 раз по времени отклика.
-
Данные и аналитика
Ночная витрина: утром свежие цифры вместо звонка аналитику
Финансисты ждали ручную выгрузку раз в месяц и получали три Excel-файла с разными итогами. Настроили ночной ETL из учётной системы в аналитическую базу - утром один дашборд с актуальными данными.
-
Данные и аналитика
SQL Server 2005: пакеты вместо самописных выгрузок и отчёты прямо в браузере
Обновились с SQL Server 2000: SSIS заменил хрупкие скрипты интеграции, а Reporting Services дал финансистам самостоятельные отчёты в браузере без участия программиста.
-
Данные и аналитика
Первый куб: OLAP-отчёт вместо дня в Excel
Финдиректор хотел продажи в разрезе регионов, товаров и периодов - без выгрузок и программиста. Построили OLAP-куб поверх учётной базы: отчёт за день теперь открывается за секунды и крутится под любым углом.
-
Данные и аналитика
MySQL-дамп: три дня данных в мусорную корзину
Клиент бэкапил файлы сайта, но не базу MySQL. Потеря трёх дней заказов из каталога. Как делать mysqldump, настроить расписание и ротацию - простая рабочая схема.
-
Данные и аналитика
MySQL и PHP: переводим прайс клиента в базу данных
Переводим прайс-лист клиента из Excel в MySQL и делаем каталог на PHP. Главный урок - кодировки в базе решаются на старте проекта, а не когда уже полтысячи строк залито.