Percona server что это
Перейти к содержимому

Percona server что это

  • автор:

Percona Server

Percona Server отзывы Percona Server программа

Percona Server

Percona Server для MySQL — это бесплатная, полностью совместимая, усовершенствованная, с открытым исходным кодом замена MySQL. Она обеспечивает превосходную производительность, масштабируемость и точность инструментов. Имея более 5 300 000 загрузок, Percona Servers с алгоритмами автоматической настройки и поддержкой высокопроизводительного оборудования обеспечивает отличную эффективность и надежность.

Контакты

United States

Стоимость

Есть бесплатная версия.

Характеристики

Стартовая стоимость

Бесплатная версия
Пробный период

Операционные системы

Cloud, SaaS, Web

Обучение

Документация
Персонально

Поддержка

Рабочее время
Интеграторы

Интеграторы — компании, способные обеспечить внедрение и необходимый уровень технической поддержки продукта.

Получите персональные рекомендации по выбору IT-решения для Вашей прикладной задачи. pickTech — Ваш партнер по цифровой трансформации бизнеса.

AGIMA

Интегратор digital‑решений, на рынке с 2006 года. В 2020 году стали лучшим веб-интегратором по версии Tagline. В 2021 году вышли на первые места в категориях «Техподдержка веб-проектов», «Highload-разработка сложных digital-проектов&qu . Подробнее

Заполните заявку

Оставьте контакты и мы передадим контакты всем доступным интеграторам. Бесплатно!

Возможности

Управление базами данных

Анализ производительности
Виртуализация
Конвертация базы данных
Контроль доступа / разрешения
Мобильный доступ
Перенос данных
Поддержка нескольких языков программирования
Резервное копирование и восстановление
Реляционный
Репликация данных

Реляционная система управления базами данных

Анализ производительности
Конвертация базы данных
Мониторинг
Оптимизация хранилища
Перенос данных

Баннер XL

Аналоги Percona Server

RT.WideStore

RT.WideStore

от ПАО «Ростелеком»

Аналитическая колоночная СУБД с открытым кодом для обработки широких датасетов. Позволяет выполнять аналитические запро.

dBrain

dBrain

от ООО «Клауд Атлас»

DBrain Cloud — передовая облачная платформа, предназначенная для разработки, развертывания и управления приложениями в о.

Postgres Pro Enterprise

Postgres Pro Enterprise

от Postgres Professional
Промышленная система управления базами данных для высоконагруженных систем.

Jatoba

Jatoba

от ООО «Газинформсервис»

СУБД Jatoba — программа общего назначения, предназначенная для создания и управления реляционными базами данных.

СУБД Ред База Данных 3.0

СУБД Ред База Данных 3.0

от Редсофт
Промышленная российская СУБД, совместимая со всеми ОС производства РФ

Microsoft SQL Server

Microsoft SQL Server

от Microsoft

С помощью Microsoft SQL Server запрашивайте и анализируйте данные с лучшими в отрасли показателями производительности и .

Micromine Nexus

Micromine Nexus

от MICROMINE

Майкромайн нексус — платформа, которая объединяет данные в одном месте и позволяет командам работать эффективнее.

ЛИНТЕР БАСТИОН

ЛИНТЕР БАСТИОН

от Реляционные экспертные системы

ЛИНТЕР БАСТИОН — это полностью российский специализированный сервер баз данных, обеспечивающий надежную защиту обрабатыв.

Intel Cache Acceleration Software

Intel Cache Acceleration Software

Решение для модернизации среды ЦОД, кэширования и эффективного хранения данных коммерческих компаний.

vStack

vStack

от ООО ИТГЛОБАЛКОМ РУС

Российская платформа для создания гиперконвергентной ИТ-инфраструктуры. Подходит для импортозамещения.

NitrosData

NitrosData

от NitrosData
Инструменты для хранения данных и работы с СУБД компании

T-FLEX Технология

T-FLEX Технология

от ЗАО «Топ Системы»
T-FLEX Технология — программа для технологической подготовки производства.

Airbees

Airbees

от p4elovod.com
Airbees — программа для изучения медоносной базы пчеловодства.

RNS Web. Reservation

RNS Web. Reservation

от RuNetSoft
RNS Web. Reservation предназначено для автоматизации бронирования.

SAP NetWeaver Portal

SAP NetWeaver Portal

Корпоративный веб-портал, который входит в состав SAP NetWeaver компании SAP.

eDocLib

eDocLib

eDocLib собирает информацию в единой базе и предоставляет каждому из сотрудников доступ в соответствии с ролями.

ITProject RFID KiZ

ITProject RFID KiZ

от АйТиПроект

Маркировка товаров и осуществление других операций с КиЗ, согласно требованиям ФНС при помощи RFID-считывателей.

CodeMark

CodeMark

CodeMark — это программный инструмент, который помогает как производителям, так и импортёрам и продавцам товаров вести у.

DBeaver

DBeaver

от DBeaver

DBeaver — это бесплатный универсальный инструмент для работы с базами данных с открытым исходным кодом для разработчиков.

Tadabase

Tadabase

от Tadabase
Нет кода, нет компромисса.

PostgreSQL

PostgreSQL

от PostgreSQL Global Development Group
Надёжная, безопасная и эффективная объектно-реляционная система управления базами данных.

FaunaDB

FaunaDB

Бессерверная база данных с собственным GraphQL API. Быстрый глобальный доступ, встроенный аутентификатор, отсутствие хол.

SqlDBM

SqlDBM

от We Comes Before Me
Онлайн инструмент моделирования баз данных для MS SQL Server и MySQL.

MarkLogic

MarkLogic

от MarkLogic

Корпоративная база данных NoSQL, база данных нового поколения, построенная на основе гибкой модели данных для хранения, .

SAP HANA

SAP HANA

Система Big Data, состоящая из технологии in-memory, аналитической базы данных и обработки событий.

MariaDB

MariaDB

от MariaDB

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

MySQL

MySQL

Решение для управления базами данных с набором различных версий для различных задач и нужд бизнеса.

AnySQL Maestro

AnySQL Maestro

от SQL Maestro Group

Обеспечивает контроль и разработку любого движка базы данных, доступного через драйвер ODBC или OLE DB.

dbForge Studio

dbForge Studio

Интегрированная среда для SQL Server, MySQL и MariaDB, Oracle, PostgreSQL, управления, администрирования, отчетности и а.

Snowflake

Snowflake

от Snowflake Computing

Инструмент управления базами данных помогает пользователям в работе с хранением данных, информационными системами, анали.

Redis Enterprise

Redis Enterprise

от Redis Labs

Инструмент для управления базами данных, который позволяет легко масштабировать базы данных в зависимости от потребносте.

Oracle Database

Oracle Database

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

SQLite

SQLite

Надёжная подсистема хранения баз данных.

IBM Db2

IBM Db2

Многопользовательская объектно-реляционная база данных для сложных конфигураций и больших потребностей в базе данных.

SQL Server

SQL Server

от Microsoft

Система управления базой данных и анализа данных для интернет-магазинов и онлайн сервисов нового поколения.

Test Data Automation

Test Data Automation

от Curiosity Software Ireland

Передовой набор утилит TDM позволяет найти, составить и подготовить точные тестовые данные для каждого испытания.

QuintaDB

QuintaDB

от QuintaDB
Решение для создания веб-форм и баз данных онлайн, без навыков программирования.

Robot

Robot

от HelpSystems
Модульные, автоматизированные решения для обработки данных, ориентированных на IBM i.

MongoDB

MongoDB

от MongoDB

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

TeamDesk

TeamDesk

от ForeSoft

Разрабатывайте веб-приложения для баз данных или используйте готовые решения для сбора, обмена и управления важной бизне.

Популярные сравнения с Percona Server

Percona Server

от Percona
Популярные сравнения с Percona Server

Percona Server

от Percona

MarkLogic

от MarkLogic

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

dbForge Studio

Интегрированная среда для SQL Server, MySQL и MariaDB, Oracle, PostgreSQL, управления, администрирования, отчетности и анализа данных.

Oracle Database

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

FaunaDB

Бессерверная база данных с собственным GraphQL API. Быстрый глобальный доступ, встроенный аутентификатор, отсутствие холодного старта, распределенный ACID, мультиоблачность, Zero Ops.

ЛИНТЕР БАСТИОН

от Реляционные экспертные системы

ЛИНТЕР БАСТИОН — это полностью российский специализированный сервер баз данных, обеспечивающий надежную защиту обрабатываемой информации.

Google Cloud Platform

Cloud Platform — это набор модульных облачных сервисов, позволяющих создавать что угодно — от простых веб-сайтов до сложных приложений.

Zoho Creator

Low-code платформа для разработки собственных приложений для бизнеса.

MongoDB

от MongoDB

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

Knack

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

Percona Server с MarkLogic

Percona Server с dbForge Studio

Percona Server с Oracle Database

Percona Server с FaunaDB

Percona Server с ЛИНТЕР БАСТИОН

Percona Server с Google Cloud Platform

Percona Server с Zoho Creator

Percona Server с MongoDB

Percona Server с Knack

Percona Server с QuintaDB

Percona Server с Test Data Automation

Percona Server с MariaDB

Percona Server с Tadabase

Percona Server с PostgreSQL

Percona Server с SAP HANA

Percona Server с MySQL

Percona Server с Airtable

Percona Server с Redis Enterprise

Percona Server с Ninox

Percona Server с IBM Db2

Percona Server с Postgres Pro Enterprise

Percona Server с eDocLib

Percona Server с RestoreIT

Percona Server с Degoo

Percona Server с Jatoba

Percona Server с SQL Server Backup

Percona Server с TeamDesk

Percona Server с SqlDBM

Percona Server с SQL Server

Percona Server с SQLite

Percona Server с AnySQL Maestro

Percona Server с dBrain

Percona Server с Microsoft SQL Server

Percona Server с vStack

Percona Server с Intel Cache Acceleration Software

Percona Server с DBeaver

Percona Server с SolarWinds Backup

Percona Server с NitrosData

Percona Server с Micromine Nexus

Percona Server с SAP NetWeaver Portal

Percona Server с ITProject RFID KiZ

Percona Server с Statice

Percona Server с MetroCluster

Percona Server с Kernel

Percona Server с Robot

Percona Server с GlyphX

Percona Server с Snowflake

Percona Server с CodeMark

Percona Server с СУБД Ред База Данных 3.0

Percona Server с T-FLEX Технология

Percona Server с Airbees

Percona Server с RNS Web. Reservation

Percona Server с Stein

Percona Server с SuiteCRM

Percona Server с RT.WideStore

Отзывы Percona Server

Отзывов ещё нет — ваш может стать первым.

Смежные категории к Управление базами данных

Сравнить 0 продуктов категории Управление базами данных
Доступен 1 интегратор
Интеграторы, готовые помочь с внедрением.
О компании

  • Наша история
  • Юридические документы
  • Для инвесторов

Пользователям

  • Категории ПО
  • IT-решения
  • Системные интеграторы
  • Оставить отзыв
  • Блог и исследования

115419, г.Москва, ул.Шаболовка, д.34, стр.5
Все права защищены © pickTech 2023

Все сведения, содержащиеся на страницах сайта (информационные материалы, каталоги, статьи и пр.), носят ознакомительный характер. Информация не является исчерпывающей. Информация на сайте не является публичной офертой, определяемой положениями Статьи 437 Гражданского кодекса РФ. Все права интеллектуальной собственности принадлежат компаниям — производителям программного обеспечения, как и товарные знаки и логотипы. Все ссылки на дистрибутивы, а так же выложенные статьи, товарные знаки и логотипы носят в себе только ознакомительный характер и не претендуют на интеллектуальную собственность, а так же ее нарушение

Форки движка MySQL: MariaDB, Percona. who is who?

MySQL стал собственностью Oracle, есть ли альтернативы и как быстро движение вперед. Вроде как обобщающего обзорчика «who is who?» еще не было. Итак, обзорчик для тех кто «не в теме»

Некоторых людей пугает, а многих просто не устраивает, что MySQL стала принадлежать Oracle. К счастью мы уже с вами живем в мире, где информация разносится со скоростью печати мысли и решения находятся молниеносно.

Майкл Видениус (Michael Widenius), основатель MySQL и основатель компании MySQL AB (которую и поглотила Sun, которую и поглотила Oracle)
Петр Зайцев — эксперт по производительности MySQL, бывший тимлидер группы High Perfomance в MySQL Inc, ведущий блога MySQLPerformanceBlog.com

Итак, какие существуют альтернативы?

Percona server — это сборка MySQL (от Петра Зайцева и ко) с включенным по умолчанию XtraDB storage engine. Отличается от MySQL+InnoDB plugin лучшей производительностью/масштабируемостью, особенно на современных многоядерных серверах. Также улучшена функциональность — больше всякой полезной для оптимизации статистики и пр. Собирается в вариантах базирующихся на MySQL 5.0 и 5.1. Полностью совместим с таблицами innodb, то есть можно переходить от innodb к xtradb и обратно без проблем (если не использовать некоторые специфичные для xtradb функции, типа меньшего размера страницы).

Хранилище XtraDB основано на коде InnoDB-plugin, полностью совместимо с ним, но отличающийся заметно более высокой производительностью, благодаря интеграции патчей от компаний Google и Percona. В частности, в XtraDB улучшен механизм работы с памятью, улучшена работа подсистемы ввода/вывода InnoDB, добавлена поддержка нескольких потоков чтения и записи, поддержка управления пропускной способностью, реализация упреждающей выборкой данных (read-ahead), адаптивная установка контрольных точек (adaptive checkpointing), расширены возможности по масштабированию для больших проектов, система организации блокировок адаптирована для работы на системах с большим числом CPU, добавлены дополнительные возможности для накопления и анализа статистик

  • Новые хранилища данных:
    • Aria (ранее Maria) — основанное на MyISAM высоконадежное хранилище, отличающиеся повышенной устойчивостью и сохранению целостности данных после краха, при полной совместимости с MyISAM
    • OQGRAPH (хранилище для организации сложных графов)
    • Sphinx — хранилище для построения поисковых движков
    • PrimeBase XT — описание на русском
    • В качестве замены InnoDB используется движок XtraDB
    • FederatedX — позволяет организовать обращение к удаленным таблицам как к локальным

    Обзор Percona и сопутствующих инструментов

    Форк MySQL Percona Server, как и утилиты от Percona, существуют довольно давно, однако мы очень часто встречаем среди коллег по цеху и сотрудников наших клиентов боязнь их использовать или желание «разобраться в будущем». При этом, использование классических средств (таких как, например, mysqldump/dumper итд), при применении утилит от Percona, практически теряет смысл. Сегодня мы хотим познакомить вас с утилитами и средствами, которые мы применяем регулярно, и о которых грамотному системному администратору надо знать и уметь ими пользоваться.

    PERCONA XTRADB

    Откровенно говоря, Percona Server — это не форк. Это сборка обычного MySQL с дополнительными патчами. Основная его изюминка — это включённый по умолчанию движок XtraDB storage engine. В версиях MySQL 5.0 и 5.1 Percona Server (а тогда — плагин Percona XtraDB) был настоящим прорывом, но и сейчас, в версиях 5.5 и 5.6, Percona Server проявляет себя лучше штатного MySQL.

    Отличается от MySQL+InnoDB plugin большей производительностью/масштабируемостью, особенно на современных многоядерных серверах. Также улучшена функциональность: появилось больше полезной для оптимизации статистики и пр. В нём сохранена полная совместимость с таблицами InnoDB, то есть можно переключаться между InnoDB и XtraDB без каких-либо последствий (если не использовать некоторые специфичные для XtraDB функции, типа меньшего размера страницы).

    XtraDB основан на коде InnoDB, полностью с ним совместим, но отличается повышенной производительностью, благодаря интеграции патчей от компаний Google и Percona. В частности, в XtraDB улучшен механизм работы с памятью, добавлена поддержка нескольких потоков чтения и записи, поддержка управления пропускной способностью, реализация упреждающей выборки данных (read-ahead), адаптивная установка контрольных точек (adaptive checkpointing), улучшена работа подсистемы ввода/вывода InnoDB, расширены возможности по масштабированию, наконец-то появилась поддержка многопоточности и многопроцессорности, добавлены новые возможности для сбора дополнительных данных о работе системы и анализирование статистики по ним.

    XTRABACKUP

    Самым важным и полезным инструментом из тех, что разрабатывает Percona помимо XtraDB, как нам кажется, является XtraBackup. Он позволяет, ни много ни мало, снимать бэкапы баз данных на движках InnoDB и XtraDB прямо на лету. По сути, XtraBackup просто копирует текущую директорию с данными при включенном сервере, что делает такую копию «неисправной», а затем восстанавливает директорию по сохраненным логам, как это сделал бы MySQL во время crash recovery.

    Никаких остановок БД, практически никаких (кроме копии MyISAM) локов, зависающих запросов, чем нам всегда был так мил старый добрый mysqldump. Скорость снятия бэкапа — до нескольких раз быстрее, по сравнению с классическим дампом. Приятный бонус: если у вас на мускуле ведутся бинлоги, то он автоматически досчитывает информацию из них в бэкап с момента начала его создания и предоставляет информацию о том, на какой позиции этот бэкап останавливается. А это открывает вообще шикарные возможности по масштабированию MySQL в боевых условиях. Поднятие слейва ограничивается всего парой команд и при этом не грозит даунтаймом:

    Делаем дамп innobackup-ex-ом:

    TheMaster$: innobackupex --user=yourDBuser --password=MaGiCdB1 /path/to/backupdir

    В результате работы должна появиться строка вида:

    innobackupex: MySQL binlog position: filename 'mysql-bin.003220', position 116756883 130813 23:39:54 innobackupex: completed OK!

    Переливаем дамп на нужную машину; если есть место, распаковываем дамп в два места: одно — в датадир, второе — туда, где храним сырой дамп, на случай если поднимем слейв некорректно.

    Для того, чтобы подняться из бэкапа, применяем лог транзакций (тот самый лог действий с базой, совершенных за время). Из пущей паранойи мы, если процесс применения логов не сильно долгий, запускаем его на нужной машине перед разворачиванием бэкапов. Скрипт innobackupex пересоздаст файлы логов, и если они окажутся не того размера — MySQL упадет:

    TheSlave$: innobackupex --apply-log /path/to/datadir

    Сложив файлы в datadir, меняем владельца:

    TheSlave$: chown -R mysql:mysql /path/to/datadir

    На мастере создаем юзера на слейве. Позицию для запуска репликации берем из файла xtrabackup_binlog_info:

    CREATE USER 'user'@'1.2.3.4' IDENTIFIED BY '123'; GRANT REPLICATION SLAVE ON *.* TO 'used'@'%';

    подключаем к мастеру в нужной позиции:

    CHANGE MASTER TO MASTER_HOST='4.3.2.1', MASTER_USER='user', MASTER_PASSWORD='123', MASTER_LOG_FILE='binlog.000001', MASTER_LOG_POS=64369651;

    Получаем готовый слейв, с которого можно начинать читать данные.
    Но, как вы наверняка заметили, есть у xtrabackup’а и свои недостатки. Процесс снятия бэкапа с отдельных таблиц усложнен (хотя и возможен), поэтому, если есть необходимость регулярно снимать дампы с каких-то конкретных таблиц и не хочется грузить сервер, то лучше завести для него отдельную реплику и дампить с неё.

    PT-ONLINE-SCHEMA-CHANGE

    Да, немного забегая вперёд, хотелось бы особенно выделить эту утилиту из комплекта Percona Toolkit. Почему-то так сложилось, что многие наши клиенты про неё совсем не слышали. А ведь это огромное подспорье в очень многих сложных жизненных ситуациях как админа, так и разработчика. Выполнение ALTER TABLE на продакшен-машинах всегда связано с большими проблемами: таблица блокируется на время выполнения, а если таблица большая — блокируется надолго, и сайт лежит.

    Что такое pt-online-schema-change? Это мощный инструмент для манипуляций со структурой таблиц БД без простоев и блокировок на чтение и запись.

    Как это работает? Если совсем на пальцах, то сначала создаётся копия изменяемой таблицы. С новой структурой в нее копируются данные из оригинальной таблицы, после чего оригинальная переименовывается во временную и удаляется, а новая переименовывается в оригинальную. Процесс переименования нескольких таблиц в MySQL атомарный, поэтому не приводит к ошибкам (таблица не пропадает). Можно указать флаг на сохранение старой таблицы.

    pt-online-schema-change -uuser -ppassword -h 127.0.0.1 --alter "ENGINE=InnoDB" D=database,t=table_name --execute --statistics

    В ключе —alter передаются необходимые изменения, а ключ —execute говорит, что указанные изменения нужно непосредственно применить к таблице.

    Со всеми деталями можно ознакомиться на официальном сайте:

    PERCONA TOOLKIT

    Percona Toolkit некогда назывался Maatkit, потом ребята из Percona их выкупили вместе с проектом Aspersa, слили их воедино и продолжили разработку. Что такое Percona Toolkit? Это набор опенсурсных инструментов (GPLv2) для удобного администрирования баз данных, основанных на MySQL. Его возможности включают, но не ограничиваются: детальный анализ статистической информации MySQL (прежде всего — slow log), проверку целостности репликации и восстановление целостности, сбор общих данных о сервере, общий анализ системы, на которой работает MySQL.
    Вся информация по скачиванию находится тут: https://www.percona.com/downloads/percona-toolkit/

    А теперь по утилитам:

    pt-online-schema-change, о котором говорили выше.

    pt-query-digest для анализа медленных запросов. Разбирает запросы по времени выполнения, типам, прогоняет запросы для понимания плана выполнения, помогает бороться с медленными запросами. Анализирует MySQL-запросы из логов общих и медленных запросов, из бинарных логов. Также может анализировать текущие активные запросы из SHOW PROCESSLIST и даже просто из дампов мускульного траффика (. ) tcpdump’ом. Очень мощная и удобная штука.

    pt-mysql-summary собирает и выдаёт информацию о запущенных на хосте серверах БД. Узнать можно буквально всё: какой версии сервер, со сколькими базами работает, есть ли реплики, какие поддерживаются движки БД, пользователи, привелегии и многое другое.

    После получения общей информации о системе, можно двигаться дальше в зависимости от имеющихся задач.

    К сожалению, очень часто администраторы и разработчики не задумываются о том, что работающая репликация не означанает синхронности реплицируемых таблиц: нередко в master-master схемах репликации, где работы ведутся на обоих серверах, в результате аварии одинаковые таблицы в реплике могут различаться. Приходят на помощь pt-table-checksum — для проверки консистентности реплики, и pt-table-sync — для синхронизации заданных таблиц. К примеру, с помощью вот такого небольшого скрипта можно собрать полные данные о разнице между мастером и слейвом, если у вас развалилась репликация:

    #!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin echo "SET SQL_LOG_BIN=0;" >/root/desync.sql; for table in `mysql -B -e 'show tables' superdb`; do pt-table-sync --print --nocheck-triggers --sync-to-master --charset=utf8 h=localhost,D=superdb,P=3306,p='SuPeRpAsS',t=$table 2> /dev/null; echo "SET SQL_LOG_BIN=1;" >> /root/desync.sql 

    В файл desync.sql записываются расходящиеся данные в виде обычных SQL-запросов. Можно оценить, насколько они адекватны и стоит ли это применять к базе. SET SQL_LOG_BIN применяется для того, чтобы изменения не попали в лог, который будет передан в репликацию на другой сервер (ведь там эти данные уже есть).

    pt-slave-delay — очень интересная и полезная для MySQL 5.6 утилита, которая фактически заставляла slave-mysql не выполнять транзакции мастера, которые случились менее чем N минут назад. Таким образом можно создать реплику, которая позволит избежать проблемы человеческого фактора: случайное удаление данных, если оно будет вовремя обнаружено, может быть предотвращено остановкой реплики на таком сервере и переключением/восстановлением с него. К сожалению, по нашему опыту, приходится выбирать между актуальной работающей репликой резерва, на которую можно переключиться в случае аварии, и репликой, которая будет защищена от человеческого фактора задержкой репликации. За короткое время задержки можно не успеть остановить репликацию, а за длинное — пропадут свежие данные с основного сервера в случае аварии. Начиная с версии MySQL 5.6 эта функциональность — штатная:

    STOP SLAVE; CHANGE MASTER TO MASTER_DELAY = 1800; START SLAVE; 

    Данная команда укажет реплике не выполнять транзакции ближе чем 30 минут от текущего времени, поэтому утилита имеет смысл для MySQL младших версий. По возможности, мы рекомендуем апгрейд до 5.6 версии. MySQL идет семимильными шагами, и даже если у вас версия 5.5 — стоит обновиться (а если 5.1 — обязательно).

    Trusted by global brands to unify, monitor, manage,
    secure, and optimize their database environments

    «Percona has the best engineers in the world. Percona provides us with immediate 24×7 access to world-class MySQL engineering support. Avoiding the need to directly hire a skilled DBA has saved us a considerable amount of money.»

    Ross Hunton, CTO
    Appsuite

    Appsuite CTO

    “We are a small IT programming dept, with a need for MongoDB support at a lower price point. Percona was able to deliver this with their excellent SLA and customer service. Mongo as a company is very expensive in terms of service agreements. So, PERCONA is an excellent choice for us.”

    Kurt Konchadi, Manager, ERP Development
    Extron

    Extron

    “Percona will keep our core applications reliable, scalable and efficient, but will also free up time for our IT teams to focus on how to expand our digital services and keep up with customer demand.”

    Stuart Mcgrogan. Head of Architecture
    Toolstation

    Discover Percona database solutions

    Performance-first open source software, support and
    services, free from vendor lock-in.

    Production Ready Open Source Software

    Enhance your infrastructure with Percona database distributions, backups, clustering, observability, monitoring and management solutions, and k8s operators. Percona software is designed for peak performance, uncompromised security, limitless scalability, and disaster-proofed availability.

    Enterprise Class Database Support with SLAs

    Get 24/7 help managing MySQL, MongoDB, PostgreSQL, MariaDB, and DBaaS environments from highly skilled Percona DBAs who have real-world experience across varied database environments.

    Proactive 24×7 DBA Services

    Extend your team’s database expertise with a dedicated full-time expert DBA to take care of your mission-critical database workloads with Percona Managed Services. We’ll handle hands-on database management, monitoring, alerting, and issue resolution so you can focus on more strategic initiatives.

    On-Demand Assistance for Database Projects

    Infrastructure-wide migrations. Database architecture and design. Advanced high availability setups. Preparation for seasonal traffic spikes. Percona Consulting can help you handle any database challenge.

    Contact Percona Team to find the best open source database solution for your business.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *