Percona

Percona is the only company that delivers enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms that maximize application performance while streamlining database efficiencies. Our global 24x7x365 consulting team has worked with over 3,000 clients worldwide, including the largest companies on the Internet, who use MySQL, Percona Server, Amazon® RDS for MySQL, MariaDB® and MongoDB.

Percona consultants have decades of experience solving complex database and database performance issues and design challenges. We consult on the full LAMP stack, from hardware to operating systems and right up through the database and web tiers. Because we are both broadly and deeply experienced, we can help build complete solutions. Our consultants work both remotely and on site. We can also provide full-time or part-time interim staff to cover employee absences or provide extra help on big projects.

Percona was founded in August 2006 by Peter Zaitsev and Vadim Tkachenko and now employs a global network of experts with a staff of over 125 people. Our customer list is large and diverse and we have one of the highest renewal rates in the business. Our expertise is visible in our widely read Percona Database Performance blog (https://www.percona.com/blog) and our book High Performance MySQL. To put Percona's expertise to work for you, please contact us (https://www.percona.com/about-percona/contact).

Share tech news, updates, or what's on your mind.

Sign up to Post

We have to serve 50,000,000,000 requests per day, our app can handle that, but we're not sure if our database skills are there to pick this up. We have a database server with 256gb of ram and 512GB SSD RAID using percona edition. Some of the data needs to stay on the database for 30 days, the transaction table where all requests are stored. what approach do we need to scale this horizontally? each endpoint requests runs about 4 queries...
0
What were the top attacks of Q1 2018?
LVL 1
What were the top attacks of Q1 2018?

The Threat Lab team analyzes data from WatchGuard’s Firebox Feed, internal and partner threat intelligence, and a research honeynet, to provide insightful analysis about the top threats on the Internet. Check out our Q1 2018 report for smart, practical security advice today!

Dear Experts,

I deploy a Database System using Percona XtraDB ver.5.7 (3 Nodes) and 1 HaProxy as DB Load Balancer with Read/Write splitting config. Write on 1 Node, 2 nodes remain is back up. And Read will load balance between 3 nodes.
All 3 Node have 6CPU, 16GB RAM, and run on a local network.

My issue is when run queries, specially alter query, Node Write become conflict and cannot select data.
Percona Log:

2017-12-30T11:23:36.595013Z 624933 [Note] WSREP: --------- CONFLICT DETECTED --------
2017-12-30T11:23:36.595128Z 624933 [Note] WSREP: cluster conflict due to high priority abort for threads:

2017-12-30T11:23:36.595143Z 624933 [Note] WSREP: Winning thread: 
   THD: 624933, mode: total order, state: executing, conflict: no conflict, seqno: 2819156
   SQL: ALTER TABLE `sales_flat_order_address` ADD INDEX (`address_type`)

2017-12-30T11:23:36.595157Z 624933 [Note] WSREP: Victim thread: 
   THD: 630854, mode: local, state: executing, conflict: no conflict, seqno: -1
   SQL: SELECT `main_table`.*, COUNT(*) as count_item, ( SUM(main_table.row_total_incl_tax) + IFNULL( sfois.shipping_amount, 0 ) ) AS `sum_row_total_incl_tax`, `sfo`.`increment_id` AS `order_increment_id`, `sfo`.`delivery_date`, `sfo`.`delivery_time`, `sfo`.`entity_id` AS `order_id`, `sfo`.`increment_id` AS `order_increment_id`, CONCAT(sfoas.street, ' ', sfoas.city) AS `s_address`, CONCAT(sfoas.firstname, ' ', sfoas.lastname) AS `s_fullname`, `sfoas`.`telephone` AS `s_telephone`, 

Open in new window

0
I heard that replication (master slave) can help minimize outages due to heavy schema changes, yet I'm not sure I fully understand that!
1-Do we run changes on the slave then promote that slave to master? If so how is it possible to write to master?
2-what are the cases where replication can help with avoiding or minimizing outage?
0

Percona

Percona is the only company that delivers enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms that maximize application performance while streamlining database efficiencies. Our global 24x7x365 consulting team has worked with over 3,000 clients worldwide, including the largest companies on the Internet, who use MySQL, Percona Server, Amazon® RDS for MySQL, MariaDB® and MongoDB.

Percona consultants have decades of experience solving complex database and database performance issues and design challenges. We consult on the full LAMP stack, from hardware to operating systems and right up through the database and web tiers. Because we are both broadly and deeply experienced, we can help build complete solutions. Our consultants work both remotely and on site. We can also provide full-time or part-time interim staff to cover employee absences or provide extra help on big projects.

Percona was founded in August 2006 by Peter Zaitsev and Vadim Tkachenko and now employs a global network of experts with a staff of over 125 people. Our customer list is large and diverse and we have one of the highest renewal rates in the business. Our expertise is visible in our widely read Percona Database Performance blog (https://www.percona.com/blog) and our book High Performance MySQL. To put Percona's expertise to work for you, please contact us (https://www.percona.com/about-percona/contact).

Top Experts In
Percona
<
Monthly
>