|
17 | 17 | * [Global buffer information](#mysqltuner-global-buffer-information)
|
18 | 18 | * [Query cache checks](#mysqltuner-query-cache-checks)
|
19 | 19 | * [Slow queries checks](#mysqltuner-slow-queries-checks)
|
| 20 | +* [ThreadPool information](#mysqltuner-threadpool-information) |
20 | 21 | * [Replication checks](#mysqltuner-replication-checks)
|
21 | 22 | * [InnoDB information](#mysqltuner-innodb-information)
|
22 |
| -* [ARIADB information](#mysqltuner-ariadb-information) |
23 | 23 | * [MYISAM information](#mysqltuner-myisam-information)
|
24 |
| -* [GALERA information](#mysqltuner-galera-information) |
| 24 | +* [ARIADB information](#mysqltuner-ariadb-information) |
| 25 | +* [XTRADB information](#mysqltuner-xtradb-information) |
25 | 26 | * [TOKUDB information](#mysqltuner-tokudb-information)
|
26 |
| -* [ThreadPool information](#mysqltuner-threadpool-information) |
| 27 | +* [ROCKDB information](#mysqltuner-rockdb-information) |
| 28 | +* [CONNECT information](#mysqltuner-connect-information) |
| 29 | +* [SPIDER information](#mysqltuner-spider-information) |
| 30 | +* [GALERA information](#mysqltuner-galera-information) |
| 31 | +* [Performance Schema information](#mysqltuner-performance-schema-and-sysschema-information) |
27 | 32 |
|
28 | 33 | ## MySQLTuner steps
|
29 | 34 |
|
|
150 | 155 | * Number of join performed without using indexes (<250)
|
151 | 156 | * Percentage of temporary table written on disk(<25%)
|
152 | 157 | * Thread cache (=4)
|
| 158 | +* Thread cache hit ratio (>50%) if thread_handling is different of pools-of-threads |
153 | 159 | * Table cache hit ratio(>2°%)
|
154 | 160 | * Percentage of open file and open file limit(<85%)
|
155 | 161 | * Percentage of table locks (<95%)
|
|
211 | 217 | * Ratio of write without locks
|
212 | 218 | * InnoDB Log Waits
|
213 | 219 | * Checks that no lock is used on Innodb Log.
|
| 220 | +* InnoDB Chunk Size |
| 221 | + * Check InnoDB Buffer Pool size is a multiple of InnoDB Buffer Pool chunk size * InnoDB Buffer Pool instances |
214 | 222 |
|
215 | 223 | ## MySQLTuner ARIADB information
|
216 | 224 |
|
|
262 | 270 | * tokudb_cleaner_iterations
|
263 | 271 | * tokudb_fanout
|
264 | 272 |
|
| 273 | +## MySQLTuner XtraDB information |
| 274 | + |
| 275 | +* Nothing for the moment |
| 276 | + |
| 277 | +## MySQLTuner Connect information |
| 278 | + |
| 279 | +* Nothing for the moment |
| 280 | + |
| 281 | +## MySQLTuner Spider information |
| 282 | + |
| 283 | +* Nothing for the moment |
| 284 | + |
| 285 | +## MySQLTuner RocksDb information |
| 286 | + |
| 287 | +* Nothing for the moment |
| 288 | + |
265 | 289 | ## MySQLTuner Thread pool information
|
266 | 290 |
|
267 | 291 | * thread_pool_size between 16 to 36 for Innodb usage
|
268 | 292 | * thread_pool_size between 4 to 8 for MyIsam usage
|
| 293 | + |
| 294 | +## MySQLTuner performance schema and sysschema information |
| 295 | + |
| 296 | +* sys Schema version |
| 297 | +* Top user per connection |
| 298 | +* Top user per statement |
| 299 | +* Top user per statement latency |
| 300 | +* Top user per lock latency |
| 301 | +* Top user per full scans |
| 302 | +* Top user per row_sent |
| 303 | +* Top user per row modified |
| 304 | +* Top user per io |
| 305 | +* Top user per io latency |
| 306 | +* Top host per connection |
| 307 | +* Top host per statement |
| 308 | +* Top host per statement latency |
| 309 | +* Top host per lock latency |
| 310 | +* Top host per full scans |
| 311 | +* Top host per rows sent |
| 312 | +* Top host per rows modified |
| 313 | +* Top host per io |
| 314 | +* Top 5 host per io latency |
| 315 | +* Top IO type order by total io |
| 316 | +* Top IO type order by total latency |
| 317 | +* Top IO type order by max latency |
| 318 | +* Top Stages order by total io |
| 319 | +* Top Stages order by total latency |
| 320 | +* Top Stages order by avg latency |
| 321 | +* Top host per table scans |
| 322 | +* InnoDB Buffer Pool by schema |
| 323 | +* InnoDB Buffer Pool by table |
| 324 | +* Process per allocated memory |
| 325 | +* InnoDB Lock Waits |
| 326 | +* Threads IO Latency |
| 327 | +* High Cost SQL statements |
| 328 | +* Top 5% slower queries |
| 329 | +* Top 10 nb statement type |
| 330 | +* Top statement by total latency |
| 331 | +* Top statement by lock latency |
| 332 | +* Top statement by full scans |
| 333 | +* Top statement by rows sent |
| 334 | +* Top statement by rows modified |
| 335 | +* Use temporary tables |
| 336 | +* Unused Indexes |
| 337 | +* Full table scans |
| 338 | +* Latest file IO by latency |
| 339 | +* File by IO read bytes |
| 340 | +* File by IO written bytes |
| 341 | +* File per IO total latency |
| 342 | +* File per IO read latency |
| 343 | +* File per IO write latency |
| 344 | +* Event Wait by read bytes |
| 345 | +* Event Wait by write bytes |
| 346 | +* Event per wait total latency |
| 347 | +* Event per wait read latency |
| 348 | +* Event per wait write latency |
| 349 | +* TOP 15 most read indexes |
| 350 | +* TOP 15 most modified indexes |
| 351 | +* TOP 15 high select latency index |
| 352 | +* TOP 15 high insert latency index |
| 353 | +* TOP 15 high update latency index |
| 354 | +* TOP 15 high delete latency index |
| 355 | +* TOP 15 most read tables |
| 356 | +* TOP 15 most modified tables |
| 357 | +* TOP 15 high select latency tables |
| 358 | +* TOP 15 high insert latency tables |
| 359 | +* TOP 15 high update latency tables |
| 360 | +* TOP 15 high delete latency tables |
| 361 | +* Redundant indexes |
| 362 | +* Tables not using InnoDb buffer |
| 363 | +* Top 15 Tables using InnoDb buffer |
| 364 | +* Top 15 Tables with InnoDb buffer free |
| 365 | +* Top 15 Most executed queries |
| 366 | +* Latest SQL queries in errors or warnings |
| 367 | +* Top 20 queries with full table scans |
| 368 | +* TOP 15 reader queries (95% percentile) |
| 369 | +* TOP 15 row look queries (95% percentile) |
| 370 | +* TOP 15 total latency queries (95% percentile) |
| 371 | +* TOP 15 max latency queries (95% percentile) |
| 372 | +* TOP 15 average latency queries (95% percentile) |
| 373 | +* Top 20 queries with sort |
| 374 | +* Last 50 queries with sort |
| 375 | +* TOP 15 row sorting queries with sort |
| 376 | +* TOP 15 total latency queries with sort |
| 377 | +* TOP 15 merge queries with sort |
| 378 | +* TOP 15 average sort merges queries with sort |
| 379 | +* TOP 15 scans queries with sort |
| 380 | +* TOP 15 range queries with sort |
| 381 | +* Top 20 queries with temp table |
| 382 | +* Last 50 queries with temp table |
| 383 | +* TOP 15 total latency queries with temp table |
| 384 | +* TOP 15 queries with temp table to disk |
| 385 | +* TOP 15 class events by number |
| 386 | +* TOP 30 events by number |
| 387 | +* TOP 15 class events by total latency |
| 388 | +* TOP 30 events by total latency |
| 389 | +* TOP 15 class events by max latency |
| 390 | +* TOP 30 events by max latency |
0 commit comments