SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 25.04.2022 14:59:33

Gus
Участник
Зарегистрирован: 25.04.2022
Сообщений: 3

База данных типа MEMORY помогите с настройкой.

Добрый день. мне надо хранить все данные в памяти (т.е. все таблицы создаются автоматически с engine MEMORY). на сервере 128Gb оперативной памяти.
как сделать чтобы MySQL использовала ее всю? Посоветуйте что изменить?
вот мои настройки:

                                                                                                                                                                                                                       
key_buffer_size        = 512M                                                                                                                                                                                                 
max_allowed_packet     = 128M                                                                                                                                                                                                 
thread_stack           = 256K                                                                                                                                                                                                 
thread_cache_size      = 25                                                                                                                                                                                                   
#myisam_recover_options = BACKUP                                                                                                                                                                                               
max_connections        = 200                                                                                                                                                                                                   
table_cache            = 2048                                                                                                                                                                                                 
thread_concurrency     = 10                                                                                                                                                                                                   
                                                                                                                                                                                                                               
tmp_table_size = 512M                                                                                                                                                                                                         
max_heap_table_size = 904966272                                                                                                                                                                                               
                                                                                                                                                                                                                               
open_files_limit = 40720                                                                                                                                                                                                       
                                                                                                                                                                                                                               
sort_buffer_size = 32M                                                                                                                                                                                                         
net_buffer_length = 64K                                                                                                                                                                                                       
read_buffer_size = 64M                                                                                                                                                                                                         
read_rnd_buffer_size = 18M                                                                                                                                                                                                     
myisam_sort_buffer_size = 64M                                                                                                                                                                                                 
                                                                                                                                                                                                                               
                                                                                                                                                                                                                         
query_cache_limit     = 0                                                                                                                                                                                                     
query_cache_size      = 0                                                                                                                                                                                                     
query_cache_type      = 0                                                                                                                                                                                                     
                                                                                                                                                                                                                               
table_definition_cache = 4000                                                                                                                                                                                                 
                                                                                                                                                                                                                               
performance_schema=ON

Неактивен

 

#2 25.04.2022 15:30:39

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3874

Re: База данных типа MEMORY помогите с настройкой.

Использование памяти в Вашем случае будет зависеть, в основном, от того, сколько и каких таблиц с механизмом хранения MEMORY будет создано. К таблицам типа MEMORY применяется ограничение размера, заданное параметром max_heap_table_size.

Неактивен

 

#3 25.04.2022 15:50:22

Gus
Участник
Зарегистрирован: 25.04.2022
Сообщений: 3

Re: База данных типа MEMORY помогите с настройкой.

а если сделать max_heap_table_size=100gb, тогда получится в одну таблицу поместить 100gb данных?

Неактивен

 

#4 25.04.2022 15:55:15

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3874

Re: База данных типа MEMORY помогите с настройкой.

Gus написал:

а если сделать max_heap_table_size=100gb, тогда получится в одну таблицу поместить 100gb данных?

Да, на 64-битных системах это возможно. На 32-битных системах величина ограничена 4 Гб.

Неактивен

 

#5 26.04.2022 09:25:25

Gus
Участник
Зарегистрирован: 25.04.2022
Сообщений: 3

Re: База данных типа MEMORY помогите с настройкой.

спасибо за ответ!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson