(Quassnoi) I have a table of blog posts, each with a foreign key back to it’s author. There are less than 15,000 entries in this table.
Tag: Open Source
MySQL Limitations Part 4: One thread per connection
(Baron Schwartz) This is the third in a series on what’s seriously limiting MySQL in core use cases (links: part 1, 2, 3). This post is about the way MySQL handles connections, allocating one thread per connection to the server.
Tracking IO with PERFORMANCE_SCHEMA
(Mark Leith) Mark Callaghan over at Facebook wrote a note recently about InnoDB disk IO counters in SHOW STATUS, with some extra things that he wanted to track. I posted a quick comment over there, but I thought this deserved it’s own write up.
MySQL Limitations Part 3: Subqueries
(Baron Schwartz) This is the third in a series on what’s seriously limiting MySQL in certain circumstances (links: part 1, 2). This post is about subqueries, which in some cases execute outside-in instead of inside-out as users expect.
The battle between FORCE INDEX and the QUERY OPTIMIZER
(Ilan Hazan) Query Optimizer is a part of the server that takes a parsed SQL query and produces a query execution plan.
Impact of the sort buffer size in MySQL
(Yves Trudeau) The parameter sort_buffer_size is one the MySQL parameters that is far from obvious to adjust. It is a per session buffer that is allocated every time it is needed. The problem with the sort buffer comes from the way Linux allocates memory.
How I Find MySQL Fragmentation
(Sheeri Cabral) Sarah Novotny recently posted InnoDB Tablespace Fragmentation – Find it and Fix it, so I thought I would share how I determine MySQL fragmentation. This works for MyISAM and InnoDB tables, and will work whether or not innodb_file_per_table is in use.
It’s about time
(Anders Karlsson) TIMESTAMP and DATETIME is how dates and times, or temporal, data is represented ion MySQL. These types are combined with a bunch of operators on these types, such as ADDATE and TIME_FORMAT and such. So is this enough to effectively manage temporal data then? Nope, in my mind, far f
MySQL Limitations Part 2: The Binary Log
(Baron Schwartz) This is the second in a series on what’s seriously limiting MySQL in certain circumstances (links: part 1). In the first part, I wrote about single-threaded replication. Upstream from the replicas is the primary, which enables replication by writing a so-called “binary log” of event
Reset MySQL root Password
(Michael McLaughlin) Sometimes the MySQL installation goes great but students forget their root password. It’s almost like the DBA who has the only copy of the root user’s password getting hit by a bus. How do you recover it? It’s not terribly difficult when deployed on the Windows OS.
