Percona Services

MySQL Emergency? Call right now and get help

Percona provides a broad range of services that can meet nearly every need in a LAMP environment. The services listed below will help you understand how we can help you. They are specific examples, but the broader concept is that we make applications work better and faster, from top to bottom, across all components of the stack — software, hardware, network, caching, and more. All the typical components in any of today's popular applications, such as the ones you may use every day yourself, fall within our expertise; and we do consulting, support, operations, system administration, and more. We never limit you to a specific service or type of help.

We are equally flexible with our pricing and contract models; learn more about how our pricing fits your needs.

If you don't see a service that seems to fit your needs, contact us and describe what you need. We may be able to help you. If we can't, we'll try to direct you to someone who can.

Migration to MySQL Database Server

Are you considering migrating your database application to the MySQL Database Server? Percona prides itself on employing some of the top database experts in the world, and our consultants have years of experience, not only in MySQL but also in other mainstream database technologies. Let us put our expertise to work for you. Percona migration services can help you evaluate, plan, design, and complete a migration of your existing database applications away from Oracle, SQL Server, DB2, or Sybase. We will guide your development and operations teams through the pitfalls that may hinder a smooth transition. more »

Help Upgrading MySQL Databases

If you're considering upgrading your MySQL database and you want to mitigate the risk of downtime, incorrect behavior, or performance regressions, you should seriously consider a disciplined approach to the upgrade. Upgrading has inherent risks, especially when upgrading across major versions. Our expert consultants are deeply knowledgeable about all of the benefits and risks of upgrading, and will provide impartial advice about whether the upgrade will benefit you and what needs to be checked to ensure it won't go wrong. more »

San Francisco Bay Area Onsite Day Visit

A consultant will visit your company (based in the San Francisco Bay Area or Silicon Valley) to perform a variety of services for MySQL databases. more »

Comprehensive MySQL Performance Audit

A consultant will perform a detailed audit of your application's performance from the MySQL side. We can review your MySQL server's configuration, operating system and hardware configuration, application architecture, database schema (table design and indexing), and your most important queries. more »

Data Recovery Services for MySQL Databases

Filesystem corruption? Deleted database? Dropped table? We can help. We can recover data for MyISAM and InnoDB format tables, and we can also recover from corrupted binary logs or general query logs if available. more »

Front End (Client-Side) Performance Optimization

Did you know that 80% to 90% of the user's page-load time comes from components outside the firewall? Optimizing performance on the front end (e.g. from the client side) can enhance the user experience by reducing the response times of your web pages and making them load and render much faster. more »

Urgent MySQL Troubleshooting

A consultant expert in MySQL can help you at very short notice. more »

Development to Customize MySQL Databases

We have a dedicated team of software engineers expert in MySQL development (yes, these are separate from our consulting team -- they are fulltime Percona engineers, specializing in MySQL and emerging technologies) who solve difficult problems with custom patches, alterations to storage engines, and more. What can we do for you? more »

Proactive Production Support of MySQL Databases

A consultant expert in MySQL databases will review your application and perform regular proactive monitoring to ensure that no issues arise and to be able to help you efficiently. more »

Sphinx Full-Text Search Support and Consulting

Percona, in partnership with Sphinx Technologies, is offering official Support and Consulting for Sphinx Search Engine. Revenues from this service are shared with the Sphinx Project and used to support further project development. more »

Remote DBA for MySQL

A consultant will act as your in-house remote DBA expert in MySQL, both Operational and Development. He will install databases for you, manage users, setup replication, assist developers with schema design and queries optimization. more »

OnSite Consulting for MySQL Databases

A consultant will visit your company onsite working with you on the tasks you have specified. more »

Consultant Time Hire for MySQL

Consultant hire on the per hour basic. Consultant will work with your systems remotely using email/phone/instant messaging for communication. more »

Full Text Search Design and Optimization

Perform evaluation of currently used Full Text Search solution and assess its performance and scaling needs or design Full Text Search architecture for new applications. more »

Retainer Based Consulting for MySQL

A consultant expert in MySQL works with you on the set schedule giving you full attention during the time agreed. more »

High Availability Services

Even with mean-time between failures (MTBF) of years, can you really risk having your application down for even one extended period of time? At Percona, we have experts in designing high availability solutions to fit your project and your budget. Leverage our deep experience in replication, heartbeat, DRBD, SANs and MySQL NDB Cluster to design, build, validate, and manage your disaster continuity plan. more »

Services for NDB Cluster

NBD Cluster is a unique technology that allows to scale suitable applications tremendously while providing an architecture with no single-point of failure for an outstanding availability. Percona has experienced consultants that can help you with you in every phases of your NDB Cluster project. more »

Development Support for MySQL

Enhance your development team with an experienced MySQL expert - dedicated consultants will work with your team assisting with application architecture design and implementation, schema and queries design and optimization. more »

Maatkit Support, Consulting and Development

As you may know, Percona employs Maatkit's creator Baron Schwartz, and a fulltime Maatkit developer, Daniel Nichter. We are the world's foremost experts on the toolkit, and we can help you deploy and support it within your organization. We can also fix bugs, add features, and integrate it with other systems you may have deployed. more »

Memcached Consulting and Optimization

As databases and applications mushroom in size and contention for resources brings the databases to its knees, implementing a caching layer using memcached can help to offload a significant amount of database traffic and greatly increase the scalability of the application. Percona's consulting experts have years of experience using memcached in a variety of different scenarios to offload traffic and increase overall application throughput. more »

Training

We offer both public and private training courses, designed to help you get the best performance out of your systems. more »