June 19, 2013

Post: The relationship between Innodb Log checkpointing and dirty Buffer pool pages

… buffers and they are hitting their max checkpoint age.  The way this increases dirty buffer flushing also doesn’t scale well on… data reads and writes to the transaction log if you set this too high. innodb_write_io_threads: Controls how many threads will have writes… monitoring your Checkpoint age and your Innodb dirty pages and try to see the relationship with those values and your write operations on disk…

Post: Finding your MySQL High-Availability solution – Replication

and has specific database handles for read and write operations, this HA solution can scales the read operations to a high level. Using the slaves for reads… is stopped on the slave and all traffic is redirected to the slave which now handles reads and writes. Pros Cons Simple Variable level…

Post: Evaluating IO subsystem performance for MySQL Needs

… I usually look for MySQL is performance in random reads and random writes. Sequential reads and writes are rarely the problem for OLTP workloads, so we… evaluation benchmark There is also one trick running such larger scale benchmarks. SysBench by default has repeatable sequence of requests, because…

Post: Virident tachIOn: New player on Flash PCI-E cards market

… card scales better And now random writes: You can see that FusionIO definitely needs space reservation to provide high write bandwidth, and it …read/write mix results are also impressive, and it can be quite important in workloads like FlashCache, where card have both concurrent read and write

Comment: Benchmarks of new innodb_flush_neighbor_pages

… it will help for Selects and Updates http://mysqlopt.blogspot.com/2012/06/mysql-how-to-scale-inserts.html [Quote] “However, you… a faster rate. There should be better ways of allowing read and writes without locking ie. a special algorithm. I think something like… request so flushing would not have to wait on stalled read/writes. I believe the Deadline scheduler is not the default schedualer…

Post: Shard-Query adds parallelism to queries

… hundreds or thousands) each reading and writing small chunks of data. The recent improvements to MySQL make it scale better for this workload when… that is could better utilize all available resources (that is, scale better) when running small numbers of queries which examine a…. Each iteration reads an additional year of data. That is, the first query reads one year, and the last query reads 21 years of…

Post: Index lock and adaptive search - next two biggest InnoDB problems

…be next biggest issues to make InnoDB scaling on high-end system. This is … when you run mixed read / write queries, InnoDB locks index for write operation and thus keeps all …and write queries at the same time. InnoDB again uses single global mutex for adaptive_search (single mutex for ALL table and

Post: Percona Live MySQL Conference and Expo 2013: The talks I want to see

and Expo 2013 (PLCME 2013), but here’s some highlights of what I am planning to attend from the schedule.  Read…101 about replication conflicts and the general issues with distributed writing.  This is …a synchronous multi-master cluster for elastic scale-out and scale-in in the cloud - (Marco Tusa, …

Post: Sharding and Time Base Partitioning

… you implemented proper sharding you can consider your scaling problems solved – by getting more and more hardware you can grow. As I… reads by using caching (if things are accessed frequently they are served from cache) but you still have to deal with writes… Wikipedia it is still possible to serve 99% of reads and even possibly handle writes by queuing new version creation. It may make…

Comment: When should you store serialized objects in the database?

…, and have a model called KV that I’ve built to access the data, stored in JSON. The model also reads and writes from memcached. It has 3 simple functions: get(key), set(key, value), and delete(key). In the… me, as a PHP programmer, to write code insanely fast, and will allow my projects to scale and be ported easily in the future.