MyISAM или InnoDB

DOB

Новичок
Регистрация
28 Апр 2017
Сообщения
31
Реакции
3
Баллы
8
Доброго времени суток
Я в этом не сильно шарю, задался вопросом по оптимизации БД
В данный момент вес базы 25м. таблицы InnoDB

Вот и думаю, что лучше использовать для киносайтов MyISAM или InnoDB ?
 

anime

Гуру
Кодер
Регистрация
13 Мар 2017
Сообщения
129
Реакции
50
Баллы
28
Доброго времени суток
Я в этом не сильно шарю, задался вопросом по оптимизации БД
В данный момент вес базы 25м. таблицы InnoDB

Вот и думаю, что лучше использовать для киносайтов MyISAM или InnoDB ?
Оптимизация не в том чтобы перейти на ту или иную систему хранения данных. Думай, как оптимизировать запросы. Это первое, что тормозит сайт.
 

DOB

Новичок
Регистрация
28 Апр 2017
Сообщения
31
Реакции
3
Баллы
8
как оптимизировать запросы
Дело вот в чем, если отключить в настройках dle мультикатегории, скорость сайта возрастает в десятки раз, vps сервер начинает летать.
Но, без этой функции увы не вариант.
 

anime

Гуру
Кодер
Регистрация
13 Мар 2017
Сообщения
129
Реакции
50
Баллы
28
Дело вот в чем, если отключить в настройках dle мультикатегории, скорость сайта возрастает в десятки раз, vps сервер начинает летать.
Но, без этой функции увы не вариант.
Все верно. Для извлечения мультикатегорий, используется регулярное выражение, а они сильно тормозят выборку. Тут вариант, либо отказаться от этого, либо брать более мощный сервер.
 
  • Like
Реакции: DOB

sneiks

Приватовец
Приватовец
Регистрация
14 Май 2017
Сообщения
86
Реакции
17
Баллы
8
Все верно. Для извлечения мультикатегорий, используется регулярное выражение, а они сильно тормозят выборку. Тут вариант, либо отказаться от этого, либо брать более мощный сервер.
Может есть какой то выход как это дело оптимизировать? :bye:
 

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
MyISAM выгодно использовать когда нужен полнотекстовый поиск, в остальных случаях лучше использовать InnoDB - он и новее и функциональнее.
По поводу - что лучше использовать, наверное не правильно вопрос задаете, тут дело как я понял в размере в 25 бегабайт, а размер зависит от количества данных что туда запихнете, знайте бд и по много гегабайт есть и не чего, все нормально, там же база данных не в 1 файле находится, а разбита на таблицы и ключи.
 

moskvalex

Новичок
Регистрация
18 Дек 2017
Сообщения
4
Реакции
0
Баллы
1
Кстати, а где можно почитать про отличия разных движков для MySQL ?
 
Сверху Снизу