May 24, 2012

Post: Percona Server vs MySQL on Intel 320 SSD

… graphics. How do we solve it in Percona Server ? There is whole set of improvement we made, like: Big log files Tuned flushing… innodb_adaptive_flushing_method = keep_average innodb_log_block_size = 4096 innodb_log_file_size = 4G Versions: MySQL 5.5.20, Percona Server 5… to improve throughput in Percona Server: increase innodb_log_file_size. There are stability timeline for Percona Server with innodb_log_file_size=8GB…

Post: Should you move from MyISAM to Innodb ?

… MyISAM kills Innodb, such as copying binary tables between the servers. It is important the team understands Innodb and knows how to …Archive) for logging. Innodb Needs Tuning As a final note about MyISAM to Innodb migration I should mention about Innodb tuning. Innodb needs tuning. Really. MyISAM …

Post: How Innodb Contention may manifest itself

… to note fine tuning Innodb Contention with number of spin locks loops is something i would consider last resort tuning, the performance improvements… as adjusting innodb_thread_concurrency and doing other server tuning should be first on your list. I also wanted to highlight how much context…

Post: Innodb Performance Optimization Basics

… have a server with 16GB of RAM which will be dedicated for MySQL with large Innodb database … details, check out detailed guide on tuning innodb buffer pool innodb_log_file_size – This depends on … your table structure and see how you can get advantage of Innodb properties – clustering by primary key…

Post: SHOW INNODB STATUS walk through

…” show how actively innodb uses internal sync array – how frequently slots are allocated in it and how … buffer pool size so you can tune it down. Even if free pages …InnoDB, 0 queries in queue 1 read views open inside InnoDB Main thread process no. 10099, id 88021936, state: waiting for server

Post: Heikki Tuuri Innodb answers - Part I

…of Innodb operations while I see it causing problems every so often. Q16: How Innodb decided how …the user to tune the checkpointing values. HT: Hmm… we could tune the way InnoDB does …Servers on single node. You can make them to use different hard drives and bind to different CPUs. Q25: In InnoDB

Post: What to tune in MySQL Server after installation

… what should be tuned in MySQL Server straight after installation, assuming it was installed with default settings. I’m surprised how many people… question, and how many servers are where in wild which are running with default settings. Even though you can tune quite a lot… created on disk. innodb_buffer_pool_size This is very important variable to tune if you’re using Innodb tables. Innodb tables are much…

Post: How Percona does a MySQL Performance Audit

…to predict. A customer may call and ask “how long to debug server lockups?” It could be ten minutes, … with systems that are at any level of tuning, from completely untuned to a system that’s … that there are InnoDB tables whose .frm files exist but have been dropped from InnoDB, for example. (The …

Post: Different flavors of InnoDB flushing

… is it important, and how does it affect how InnoDB works internally? Let me show some details. Internally, InnoDB uses two lists for… of innodb_adaptive_flushing, innodb_max_dirty_pages_pct, innodb_io_capacity, and innodb_log_file_size are important for tuning. Also, upgrading to Percona Server

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

…, and before the Innodb plugin this was really the only way to tune dirty buffer flushing.  However, I have seen servers with 3… transaction log if you set this too high. innodb_write_io_threads: Controls how many threads will have writes in progress to…) is using innodb_adaptive_flushing_method in Percona server. In any case, if you run any kind of production MySQL server, you should…