The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Оптимизация MySQL для Битрикса"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (MySQL)
Изначальное сообщение [ Отслеживать ]

"Оптимизация MySQL для Битрикса"  +/
Сообщение от KPD (ok) on 18-Фев-11, 11:56 
Добрый день!

Имеется MySQL который используется для 1C Bitrix
Сервак на FreeBSD

Очень беспокоят вот эти вот значения
Created_tmp_disk_tables     17 k
Created_tmp_tables     23 k
Этих значений он достиг гдето за 10 минут...


Нормально ли это?

Увеличивал значение tmp_table_size особо не помогло
Сейчас 512М и всёравно Created_tmp_disk_tables постоянно растёт

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Оптимизация MySQL для Битрикса"  +/
Сообщение от Nimdar (ok) on 18-Фев-11, 12:08 
> Добрый день!
> Имеется MySQL который используется для 1C Bitrix
> Сервак на FreeBSD
> Очень беспокоят вот эти вот значения
> Created_tmp_disk_tables  17 k
> Created_tmp_tables  23 k
> Этих значений он достиг гдето за 10 минут...
> Нормально ли это?
> Увеличивал значение tmp_table_size особо не помогло
> Сейчас 512М и всёравно Created_tmp_disk_tables постоянно растёт

The maximum size for in-memory temporary tables is the minimum of the tmp_table_size and max_heap_table_size values.

Нужно увеличить ещё max_heap_table_size.

P.S. 512М - очень до хрена. Можно уменьшить раза в четыре.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Оптимизация MySQL для Битрикса"  +/
Сообщение от KPD (ok) on 18-Фев-11, 12:11 
>[оверквотинг удален]
>> Created_tmp_disk_tables  17 k
>> Created_tmp_tables  23 k
>> Этих значений он достиг гдето за 10 минут...
>> Нормально ли это?
>> Увеличивал значение tmp_table_size особо не помогло
>> Сейчас 512М и всёравно Created_tmp_disk_tables постоянно растёт
> The maximum size for in-memory temporary tables is the minimum of the
> tmp_table_size and max_heap_table_size values.
> Нужно увеличить ещё max_heap_table_size.
> P.S. 512М - очень до хрена. Можно уменьшить раза в четыре.

max_heap_table_size этот параметр я увеличил, тоже 512.

Когда было 256 эти значения чуть быстрее росли...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Оптимизация MySQL для Битрикса"  +/
Сообщение от Nimdar (ok) on 21-Фев-11, 12:59 
>[оверквотинг удален]
>>> Этих значений он достиг гдето за 10 минут...
>>> Нормально ли это?
>>> Увеличивал значение tmp_table_size особо не помогло
>>> Сейчас 512М и всёравно Created_tmp_disk_tables постоянно растёт
>> The maximum size for in-memory temporary tables is the minimum of the
>> tmp_table_size and max_heap_table_size values.
>> Нужно увеличить ещё max_heap_table_size.
>> P.S. 512М - очень до хрена. Можно уменьшить раза в четыре.
> max_heap_table_size этот параметр я увеличил, тоже 512.
> Когда было 256 эти значения чуть быстрее росли...

Не всё зависит от настроек сервера, многое - от самих запросов.

http://dev.mysql.com/doc/refman/5.0/en/internal-temporary-ta...

Some conditions prevent the use of an in-memory temporary table, in which case the server uses an on-disk table instead:
* Presence of a BLOB or TEXT column in the table
* Presence of any column in a GROUP BY or DISTINCT clause larger than 512 bytes
* Presence of any column larger than 512 bytes in the SELECT list, if UNION or UNION ALL is used.
The SHOW COLUMNS and The DESCRIBE statements use BLOB as the type for some columns, thus the temporary table used for the results is an on-disk table.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру