Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 092 раза!

Форум

Добро пожаловать, Гость!

MariaDB

Обсуждение общих вопросов связанных с программой
Gold Dragon
Сообщения: 25
C нами: 5 лет 2 мес

Непрочитанное сообщение Gold Dragon » 21 сен 2012, 07:19

Откройте тайну, с чем связано такое решение: замена MySQL на MariaDB?

Я понимаю что это якобы 100% совместимый продукт, но это сейчас. А потом?


PS
Вчера (20-го) закачивал на свой комп сервер и случайно обратил на "Новости"... там уже были новости 21-го числа.. В будущем живёте? :D

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 21 сен 2012, 10:59

Gold Dragon писал(а):Откройте тайну, с чем связано такое решение: замена MySQL на MariaDB?

Я понимаю что это якобы 100% совместимый продукт, но это сейчас. А потом?


PS
Вчера (20-го) закачивал на свой комп сервер и случайно обратил на "Новости"... там уже были новости 21-го числа.. В будущем живёте? :D


MariaDB работает быстрее вот и все. Если в будущем чего случится так заменю обратно - это не проблема. А что касается даты то вы видимо качали старую версию, обновление я выложил 21-го, т.е. сегодня в 00 часов.

vasya_pupkin
Сообщения: 57
C нами: 4 года 5 мес

Непрочитанное сообщение vasya_pupkin » 21 сен 2012, 12:37

Максим писал(а):MariaDB работает быстрее вот и все. Если в будущем чего случится так заменю обратно - это не проблема.


Имхо нерациональное решение. На большинстве хостингов стоит именно MySQL, а не MariaDB. И порой нужно получить примерную картину, что на локалке, что на хостинге. Чтоб посмотреть проблемные запросы, сравнить время выборки и т.д.. В данном случае проводить сравнение будет некорректно. Хорошо бы оставить MySQL и добавить для нуждающихся MariaDB.

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 21 сен 2012, 12:56

vasya_pupkin писал(а):На большинстве хостингов стоит именно MySQL, а не MariaDB.


MySQL под маркой MariaDB это и есть оригинальный MySQL, только с некоторыми улучшениями. Так что не стоит указывать что корректно, а что нет.

Добавлено спустя 12 минут 28 секунд:
Да и по поводу времени выборки и сравнения скоростей. Я делаю Open Server для разработки сайтов и скриптов, а не для тестирования компонентов на скорость. Если MariaDB быстрее делает дампы, импорт большого объёма данных, лучше работает на многоядерных процессорах - то я и буду ее использовать. А если кому надо погонять оригинальный MySQL на скорость, да еще и под Windows (кому такое в голову придет если на серверах обычно Linux?) то пусть ставят себе оригинальный MySQL, не вижу в этом проблемы.

Gold Dragon
Сообщения: 25
C нами: 5 лет 2 мес

Непрочитанное сообщение Gold Dragon » 21 сен 2012, 21:19

Имхо нерациональное решение. На большинстве хостингов стоит именно MySQL, а не MariaDB. И порой нужно получить примерную картину, что на локалке, что на хостинге.
полностью поддерживаю. сервера то у себя на локалке формируют именно из таких же (или примерно таких же) компонентов, какие будут использоваться на сервере. Просто может случиться та сотая процента ситуация, которая работает на локалке, а не захочет на сервере. А работы сделано уже не на копеечку. Я всё про те же скорости обработки и объёмы затраченной памяти

Я делаю Open Server для разработки сайтов и скриптов, а не для тестирования компонентов на скорость.
И большое спасибо что есть такой сервер. Но иногда требуется именно тестировать разные подходы, разные функции и скрипты и именно для той же MySQL

Septor
Сообщения: 158
C нами: 4 года 9 мес

Непрочитанное сообщение Septor » 22 сен 2012, 10:30

Вставлю свои 5 копеек.
Когда увидел что вышла новая версия сервера, и там вместо мускула появилась мария, то первым делом решил глянуть шо таки за баба. ;)
Судя по инфе, оракла идёт к тому, что скоро возможно мускул больше не будет опенсурсе, поэтому я так подумал и была замена в опенсервер. Но как вижу по постам, причина другая.
Если верить тому что пишут, то проблем пока с совместимостью марии и мускула нет, так что теоретически(не пробовал ещё) всё должно работать нормально.

Ну а для тех кому обязательно нужна последняя версия опенсервера, не кто не мешает взять мускул из предпоследней версии, я так думаю в новой не было не каких жёстких привязок, и модули мускула от старых версий должны работать.

А вот для будущих версий.., было бы лучше если бы и мускул и мария были вместе в комплекте. Дело даже не в том что лучше, быстрей и производительней, а в том, что многим нужна проверка работы скриптов на разных версиях мускула, включая более старые, а мария собрана на последней версии, вроде как.
Можно конечно и самому привязать мускул к опен сервер, но тогда отпадает любой смысл в использовании опенсервера, если каждый будет сам прикручивать то что ему надо из основного. В таком случае можно и стандартно поставить апач+мускул+пых разных версий, и запускать всё через батники.
Просто не логично предлагать товар, рассчитанный на разработчиков, и при этом учитывать только тех кто работает с последними верисями мускула и пыха, забывая про тех кто так же вынужден работать и со старым... ИМХО!

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 сен 2012, 11:06

Ребята, что за бред тут продолжаете писать... MariaBD это и есть MySQL только с некоторыми улучшениями, сколько же можно повторять. Всё равно что об стену.

Версии MySQL в Open Server разные есть (5.1,5.5), посмотрите, видимо вы не видели.

NeBox
Сообщения: 27
C нами: 5 лет 11 мес

Непрочитанное сообщение NeBox » 22 сен 2012, 11:40

Если MariaDB быстрее делает дампы, импорт большого объёма данных, лучше работает на многоядерных процессорах - то я и буду ее использовать. А если кому надо погонять оригинальный MySQL на скорость, да еще и под Windows (кому такое в голову придет если на серверах обычно Linux?) то пусть ставят себе оригинальный MySQL, не вижу в этом проблемы.

Дамп, импорт, процессоры - все это замечательно. Как это помогает в разработке и отладке скрипта, оптимизации запросов и т.д..? Или по вашему разработка - набор текста в блокноте?

Тут нужно исходить из необходимости. В данном случае MariaDB не особо и нужна(опционально), ибо ее хостеры не поддерживают в большинстве своем, а ставить себе на хост ее будут единицы от общей массы.

Посижу пока на предыдущей версии OS, потому как на локалке приходится тестить все перед заливкой на боевой сайт, в частности, мониторить проблемные запросы и оптимизировать их, так как уверен, что на вебсервере мускул покажет примерно такие же результаты, как и на локалке ;)

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 22 сен 2012, 12:21

NeBox... еще один бредописатель. Не поддерживают... ну ну :lol: MariaDB это Mysql, и MySQL поддерживает 90% хостингов. Не знали? :shock:

Вы сейчас сказали почти то же самое что "MySQL не поддерживает MySQL"! Т.е. саму себя...

Даже этот хостинг и этот сайт работают на MariaDB (он же и есть MySQL).

В общем закрываю тему, ибо захламили её всяческим бредом.

Добавлено спустя 5 минут 14 секунд:
NeBox писал(а):так как уверен, что на вебсервере мускул покажет примерно такие же результаты, как и на локалке


А здесь вы вообще феерически не правы. На локалке с Windows у вас мускул покажет совсем другие результаты нежели на Linux хостинге. Такое даже тестировать бессмысленно!

NeBox
Сообщения: 27
C нами: 5 лет 11 мес

Непрочитанное сообщение NeBox » 22 сен 2012, 13:43

В виду того, что автор OS так неуважительно относится к пользователям своего продукта и закрывает темы, не вникает в сути написанного, решил повторить тему, дабы разрешить вопросы на которые хочется получить внятные ответы.

NeBox... еще один бредописатель. Не поддерживают... ну ну MariaDB это Mysql, и MySQL поддерживает 90% хостингов. Не знали?

Не нужно повторять одно и то же, что MariaDB это Mysql. Это понятно. Я не о том.
Но ведь на хосте должна быть установлена MariaDB, правильно? Т.е. делая локально сайт, получая доп возможности используя MariaDB, на хосте я этого не увижу, правильно? Ведь в MariaDB какие-то процессы более оптимизированы.

Вы сейчас сказали почти то же самое что "MySQL не поддерживает MySQL"! Т.е. саму себя...

Вы все так буквально воспринимаете не вчитывая в суть написанного? Не поддерживает - значит не установлено, а не вообще нет и не будет работать. И замена по MySQL на MariaDB, минут 5. Суть не в этом.

Добавлено спустя 5 минут 14 секунд:
NeBox писал(а):
так как уверен, что на вебсервере мускул покажет примерно такие же результаты, как и на локалке

А здесь вы вообще феерически не правы. На локалке с Windows у вас мускул покажет совсем другие результаты нежели на Linux хостинге. Такое даже тестировать бессмысленно!

Я имел в виду другое. Если какой-то запрос с кучей джоинов, подзапросами, без индексов и т.д.. очень долго выполняется, то такое будет хоть на винде, хоть на линуксе. А оптимизация его приведет к улучшению и там и там. Но разница работы будет так же разная и между MariaDB и MySQL ?


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 0 гостей