|
|
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Добрый день! Купил память для сервера, попытался увеличить значение InnoDB_buffer_pool_size, однако InnoDB после этого не инициализируется с ошибкой: 060114 1:26:05 InnoDB: Error: cannot allocate 1468022784 bytes of InnoDB: memory with malloc! Total allocated memory InnoDB: by InnoDB 21184324 bytes. Operating system errno: 8 InnoDB: Check if you should increase the swap file or InnoDB: ulimits of your operating system. InnoDB: On FreeBSD check you have compiled the OS with InnoDB: a big enough maximum process size. InnoDB: We keep retrying the allocation for 60 seconds... InnoDB: Fatal error: cannot allocate the memory for the buffer pool Операционнка - Windows 2003. Свапфайл большой, увеличивал не помогает. Перевел всю базу в MyISAM, удалил InnoDB, инициализировал заново, но эффект тот же, пытаюсь хоть немного увеличить InnoDB_buffer_pool_size, вылетает с этой ошибкой. Сейчас InnoDB_buffer_pool_size=1350М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 02:00:31 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
так а реально 2гига есть свободных? -- Dmitry ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 06:05:10 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
На сервере 3Gb памяти. Еще свободно больше 1Gb если стоит buffer_pool=1350М ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 10:37:56 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
максимальный размер swap чему равен? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 11:13:29 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Свап увеличивал. Сейчас 4096 больше Windows не позволяет. Изначально был 2500. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 12:01:26 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Подобные проблемы на форуме mysql вылазили, но решения нигде нет http://forums.mysql.com/read.php?92,37141,37141 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 12:02:14 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Мною была замечена особенность. Я посмотрел, что у меня очень большой файл подкачки. Добавил ОЗУ до 2 Гиг - файл подкачки остался тем же. Увеличил InnoDB_buffer_pool_size. И сразу мой своповский файл выраз в два раза по отношению к ОЗУ, которое резервируется мной под MySQL. Где логика и в чем логика я так и не понял. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 13:40:10 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Мне интересно какой максимальный buffer_pool_size удается на Windows поставить? МОж какие архитектурные ограничения есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 15:20:19 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Я думаю это зависит от архитекктуры машины. На 64 разрядной - очень большой :-) На 32 разрядной - в принципе innodb поддерживает на windows awe/pae так что ( почитайте документацию, как это настроить), innodb можно скормить столько памяти, сколько захочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2006, 00:02:55 |
|
||
|
Не могу увеличить памать InnoDB
|
|||
|---|---|---|---|
|
#18+
Скормить-то можно, я на тайгере 3 гига даю. imho, проблема в том, что винда не может дать больше 2гига на _процесс_ Можно быстро проверить С программкой на три строки - запросить 2.1 гига ;) -- Dmitry ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2006, 05:57:45 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=636&tid=1853158]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
65ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 377ms |

| 0 / 0 |
