Bug #79358 No NUMA interleaving for some shared structures
Submitted: 20 Nov 2015 10:43 Modified: 27 Nov 2015 18:16
Reporter: Alexey Kopytov Email Updates:
Status: Verified Impact on me:
Category:MySQL Server: InnoDB storage engine Severity:S4 (Feature request)
Version:5.6, 5.7 OS:Any
Assigned to: CPU Architecture:Any

[20 Nov 2015 10:43] Alexey Kopytov
Even though the buffer pool structures are interleaved after the patch
contributed in bug #72811, there are some other shared data structures
that may benefit from interleaving. For example:

- name and id table hashes in the data dictionary

- the tablespace cache (fil_system)

- the lock system (lock_sys)

- the log buffer

- etc.

How to repeat:
Inspect code for shared InnoDB data structures that may potentially have non-trivial size. Note lack of NUMA support.
[27 Nov 2015 18:16] MySQL Verification Team
Hi Kaamos,

I have checked code, not thoroughly though, and it seems to me that you are right.

This is justified feature request !!!!