The following answers provide details about Percona Support for MySQL, MongoDB, MariaDB, PostgreSQL, and DBaaS services.
For each application for which you intend to receive support, Percona requires that you include all production database servers that store the data related to this application (Percona XtraDB Clusters and MongoDB clusters that use an arbiter node and don’t hold data do not need to be included). This allows us to assist you with covered support requests before those issues cause production outages, and protects you by ensuring every server related to your business-critical applications receives timely responses to support requests.
If the application you wish to cover makes use of a complex configuration, such as multiple region DR or database clustering, we require that all servers that underpin that application be included in your support subscription. As an example, if you had a source-source cluster with a replica for performing backups and an identical environment in another region for DR, you would need to include all six servers in your support subscription to guarantee that Percona can provide support for any of the database issues that could arise.
In addition to the above, Percona recommends that any servers that are used to provide testing, development, or staging environments for your organization related to the covered applications also be included. Covering these non-production servers allows us to help you stage and test database software upgrades or hot fixes, replicate issues outside of your production environment, and gather and analyze query metrics before potentially problematic changes go into your production environment.
Please be aware that Percona can only provide assistance with servers that are covered as part of your support agreement.
The following types of incidents are excluded:
No, Support subscriptions do not ordinarily include a limit on the number of support incidents (although a Customizable Support contract may have different terms), nor a limit on the amount of time we may spend assisting you with a particular incident. You should never hesitate to contact Support due to concerns about a limit.
Support subscriptions are priced on the assumption that your consumption of services will be broadly consistent with that of comparable customers on comparable subscriptions, taking into account the size and nature of your covered Environment(s). Percona periodically reviews support utilization as part of normal account management, and may reach out if we observe patterns such as:
Because unusual usage patterns almost always have a straightforward explanation, our first step in such a case will always be a conversation with your team to better understand your use case. Following that conversation, Percona may:
Priority 1 (urgent)
A problem that severely impacts your use of the software in a production environment (such as loss of production data or in which your production systems are not functioning). The situation halts your business operations, and no procedural workaround exists.
Priority 2 (high)
A problem where the software is functioning, but your use in a production environment is severely reduced. The situation is causing a high impact to portions of your business operations, and no procedural workaround exists.
Priority 3 (medium)
A problem that involves partial, non-critical loss of use of the software in a production environment or development environment. For production environments, there is a medium-to-low impact on your business, but your business continues to function, including by using a procedural workaround. For development environments, the situation is causing your project to no longer continue or migrate into production.
Priority 4 (low)
A general usage question, reporting of a documentation error, or recommendation for a future product enhancement or modification. For production environments, there is low-to-no impact on your business or the performance or functionality of your system. For development environments, there is a medium-to-low impact on your business, but your business continues to function, including by using a procedural workaround.
Response time commitments for each priority differ based on your support level. Refer to the relevant Support Tier page for your supported product:
For Percona software, once we are able to repeat a bug and the development work is completed, a bug fix will be included in the next released version of the software and you will have to upgrade after the release to receive the fix. Customers who have hot fixes as part of their offering are entitled to a custom build of the current version of Percona software with the fix applied as soon as development has completed the fix. This gives you access to critical bugs as soon as possible. Note: You will not have to upgrade server versions to receive the fix. We are unable to guarantee that bug fixes will be incorporated into other flavors of the software, but bug fixes will always be available for Oracle® and MongoDB to adopt freely if they so choose. Fixes created by Percona that are applied to non-Percona software (ex: MariaDB Server, or MySQL Community instead of Percona Server for MySQL, etc.) are hot fixes by default, as we do not issue regular maintenance releases of that software.
Bug fixes in Percona software will be included in the next scheduled release that is open for code changes. This may not be the immediate next release because it may already be frozen or being built. A hot-fix is available more quickly because it is a special build of the software product incorporating the fix you need. This lets you keep using exactly the same version plus just the bug fix you need. We report bugs upstream wherever possible and work to leverage our relationship with the open source community, partners, and other vendors to find solutions for our customers. All bug fixes created by Percona are made available at no charge to the open source community and upstream vendors such as Oracle, MariaDB, MongoDB, and PostgreSQL so that the fixes may be incorporated into their versions of the software. However, the decision when or whether to incorporate those fixes is beyond the control of Percona.