coolice
Owner
Ситуацията :
Както доста хора знаят харесвам out of the box нещата и спазвам донякъде инженерното правило като работи не пипай - с добавката като няма секюрити рискове или бъгове тогава не пипай
Значи форума ползваше mysql 5.1 с MyISAM сторидж енджин и това му пасваше идеално не изполвах InnoDB защото има малко на брой но големи таблици (не че не можех да си го позволя от към рам но е нерационално) а и не харесвам как се трупа Overhead при InnoDB - това с условността на вбюлетин....
Проблема:
Скоро обаче се преместихме и съответно преминах на mysql 5.5 тъй като по спомен пордуктовия живот на на MySQL 5.1 свършва в края на годината ... MySQL 5.5 е с дефултен енджин InnoDB, но аз си запазих MyISAM ... ОБАЧЕ с MySQL 5.5 с базата данни трупа Overhead за страх - дотолкова че форума става бозав за часове....
От години ползвам скрипт в /etc/cron.daily да прави поправка на базата данни всяка сутрин - БГ време ( феновете на InnoDB направете това и го зарежете за няколко месеца да видите какво ще се получи )
Но положението с този MySQL 5.5 и MyISAM стана нетърпимо - до следобеда форума вече е леко бозав
Решението ...
По прочетох тук там и реших че ще е МариаДБ (не толкова новото отроче на автора на MySQL и MyISAM - Монти ) и сторидж енджина Aria който е доразвитие на MyISAM
https://mariadb.com/kb/en/aria-faq/
и съм много доволен заема 50 мб рам повече с дефултните настроики в моя случай и около 500 мб повече спейс спрямо предишния 1 гб база и 400 мб индекс но се води краш сейв като е с TRANSACTIONAL=1
днес малко след 6 следобед я сложих и конвертирах таблиците до АРИА и съм много доволен - за почти 5 часа няма никакъв овърхед и форума през цялото време си работи като след тукощо рипернатана и оптимизирана база данни
даже няма да направя стутрешния рипеър на базата да го видя ... ама много ме изкефи ... мисля навсякъде да си обърна строидж енжина на ариа ....... щом даже се хванах да го препоръчвам имайте на предвид
Както доста хора знаят харесвам out of the box нещата и спазвам донякъде инженерното правило като работи не пипай - с добавката като няма секюрити рискове или бъгове тогава не пипай
Значи форума ползваше mysql 5.1 с MyISAM сторидж енджин и това му пасваше идеално не изполвах InnoDB защото има малко на брой но големи таблици (не че не можех да си го позволя от към рам но е нерационално) а и не харесвам как се трупа Overhead при InnoDB - това с условността на вбюлетин....
Проблема:
Скоро обаче се преместихме и съответно преминах на mysql 5.5 тъй като по спомен пордуктовия живот на на MySQL 5.1 свършва в края на годината ... MySQL 5.5 е с дефултен енджин InnoDB, но аз си запазих MyISAM ... ОБАЧЕ с MySQL 5.5 с базата данни трупа Overhead за страх - дотолкова че форума става бозав за часове....
От години ползвам скрипт в /etc/cron.daily да прави поправка на базата данни всяка сутрин - БГ време ( феновете на InnoDB направете това и го зарежете за няколко месеца да видите какво ще се получи )
Код:
#!/bin/bash
mysqlcheck -u Юзера -p'Паролата' --auto-repair --optimize Базата
Но положението с този MySQL 5.5 и MyISAM стана нетърпимо - до следобеда форума вече е леко бозав
Решението ...
По прочетох тук там и реших че ще е МариаДБ (не толкова новото отроче на автора на MySQL и MyISAM - Монти ) и сторидж енджина Aria който е доразвитие на MyISAM
https://mariadb.com/kb/en/aria-faq/
и съм много доволен заема 50 мб рам повече с дефултните настроики в моя случай и около 500 мб повече спейс спрямо предишния 1 гб база и 400 мб индекс но се води краш сейв като е с TRANSACTIONAL=1
днес малко след 6 следобед я сложих и конвертирах таблиците до АРИА и съм много доволен - за почти 5 часа няма никакъв овърхед и форума през цялото време си работи като след тукощо рипернатана и оптимизирана база данни
даже няма да направя стутрешния рипеър на базата да го видя ... ама много ме изкефи ... мисля навсякъде да си обърна строидж енжина на ариа ....... щом даже се хванах да го препоръчвам имайте на предвид
Последно редактирано от модератор: