lightman555
Гуру форума
- Регистрация
- 7 Мар 2013
- Сообщения
- 375
- Реакции
- 65
- Автор темы
- #21
Как это правильно расшифровать?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
а как можно это ограничить скажем до 2-х Гигов?В выводе у вас написано, что может использоваться слишком много памяти до 7.5G.
Увеличить query_cache_size больше 256М
Увеличить join_buffer_size больше 18М
Вы можете конвертировать таблицы MyISAM в InnoDB и сократить размер буферов для MyISAM для уменьшения используемой памяти. Также можно уменьшить максимальное число соединений, это уменьшит максимальный размер используемой памяти. Буфер InnoDB у вас заполнен на 100%, так что его можно еще увеличить
а как можно это ограничить скажем до 2-х Гигов?
просто написав так - верно? синтаксис правильный?:
query_cache_size=256М
join_buffer_size=18М
а как можно это ограничить скажем до 2-х Гигов?
А стоит ли? Может оставить как есть - то есть 2-е разные системы - я читал что MyISAM - шустрее в определенных местах - так пусть и остается так как в ней хранятся данные в основном на чтение - просто сократить размер выделяемой памяти или я ошибаюсь?
<?php
// connect database
$dbhost = 'localhost';
$dbuser = 'user';
$dbpass = 'pass';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'database_name';
mysql_select_db($dbname);
// code here
$sql = "SHOW tables";
$rs = mysql_query($sql);
while($row = mysql_fetch_array($rs))
{
$tbl = $row[0];
$sql = "ALTER TABLE $tbl ENGINE=INNODB";
mysql_query($sql);
}
?>
База небольшая - около 200-т мегабайтДля PrestaShop рекомендуется InnoDB. Вы можете конвертировать таблицы MyISAM в InnoDB с помощью этого сценария. Установите тайм-аут до 10-20 мин для большого база данных
да нашел его - увеличу например до:У вас в конфиге этот параметр может быть назван query-cache-size. 256М это может быть ваше текущее значение. Нужно выставить больше