Как установить Apache 2.4 вместе с PHP 5.6 и MySQL 5.6 на ОС Windows  версий 7 — 10

Как установить Apache 2.4 вместе с PHP 5.6 и MySQL 5.6 на ОС Windows версий 7 — 10

Данный материал станет незаменимой инструкцией для начинающих веб-разработчиков при установке веб-сервера Apache с новыми версиями PHP интерпретатора на свой компьютер с Windows. Обычно, для этой задачи используется более простое решение – установка сборки. Это избавляет от необходимости возиться с настройками. Но именно понимание специфики работы веб-сервера, того, как правильно его установить и настроить – один […]

MySQL: миграция с MySQL на MariaDB

Как говорилось ранее, система MariaDB привлекает, благодаря высокому показателю быстродействия и оптимизации работы. Именно поэтому в случае высоконагруженных проектов имеет смысл задуматься о переходе на MariaDB, что покажет высокий прирост скорости работы с базами данных. Переход с MySQL на MariaDB не доставит особых трудностей: Так называемая миграция с платформы на платформу производится на: # cat /etc/redhat-release CentOS […]

MySQL/MariaDB: сохранение результата запроса в файл

Периодически случаются ситуации, когда появляется необходимость сохранения результатов запроса во внешний файл. Данная операция не предоставляет особых трудностей, и реализуется путем добавления INTO OUTFILE в запрос SELECT. Подробности о проведении данной процедуры вы можете найти здесь. Рассмотрим наши действия на примере: 1 MariaDB [rtfm_db1]> SELECT option_name FROM db1_options WHERE option_name LIKE ‘_transient_timeout%’ INTO OUTFILE ‘/tmp/transient_timeout.txt’; […]

MySQL/MariaDB: тюнинг производительности (часть 4)

query_cache – это часть памяти, что выделяется MySQL во время запуска. В данной области осуществляется хранение запросов и их результаты типа SELECT. Получая новый запрос, MySQL изначально проверяет его на уникальность. Если запрос не уникален – находит ответ в памяти, если же наоборот – осуществляет обращение к базе. Стоит также сделать акцент на следующем: select […]

MySQL/MariaDB: преобразование производительности (часть 3)

key_buffer_size определяет объём памяти, предназначенный для сохранения индексных блоков для табличных данных типа MyISAM. Данная информация обычно считывается из кеша, взамен обращения к диску. Одной из существенно весомых функций в преобразовании производительности MySQL зарекомендовала себя key_buffer_size. Этот буфер применяется как открытый для всех операционных задач. Для получения информации о необходимости изменения действующего значения, необходимо применить следующий […]

MySQL/MariaDB: преобразование производительности (часть 2)

Весьма насущным вопросом при формировании успешных показателей производительности является величина значения в innodb_buffer_pool_size. Данный параметр присваивает объём памяти, что называется buffer pool, что применяется для сохранения данных типа InnoDB. Для того, чтобы увидеть всевозможные типы подсистем, открытые к доступу, необходимо прописать следующий блок:  1 MariaDB [mysql]> show engines; 2 +———————+———+—————————————————————————-+—————+——+————+ 3 | Engine             | Support | […]