ВАЖНО: Ускоряем базу данных

ЗАКРЫТО
#1 2 сентября 2009 в 14:47
1. Скачиваем sql-файл
(правой кнопкой по ссылке, "сохранить объект как...")
2. Заходим в phpMyAdmin
3. Выбираем базу данных instantcms
4. Переходим на вкладку "Импорт"
5. Импортируем скачанный файл

Будет добавлено около сотни индексов.
Скорость работы сайта увеличится в 2-3 раза.
Объем базы также увеличится и будет расти немного быстрее чем раньше.

Работает для версий 1.5.x.
#2 2 сентября 2009 в 14:52
отписывайте в этой теме о результатах
#3 2 сентября 2009 в 14:55
резонный вопрос — а дальнейшим обновлениям это мешать не будет?
П.С. Если вопрос нубский, просто скажите нет и все smile
#4 2 сентября 2009 в 14:56

дальнейшим обновлениям это мешать не будет

Евгений
ни в коем случае
#5 2 сентября 2009 в 16:49

Объем базы также увеличится и будет расти немного быстрее чем раньше.

Администратор
намного?
#6 2 сентября 2009 в 16:55


Объем базы также увеличится и будет расти немного быстрее чем раньше.

Администратор
намного?

anonimus

на этом сайте база из 12мб стала весить 14
#7 2 сентября 2009 в 17:06
Да, вроде как субъективно побыстрее стало работать.
#8 2 сентября 2009 в 17:13



Объем базы также увеличится и будет расти немного быстрее чем раньше.

Администратор
намного?

anonimus

на этом сайте база из 12мб стала весить 14

Администратор
ну я считаю значительно
а если база мегабайт 200, 300 )))
#9 2 сентября 2009 в 17:56
Если база вырастет в той же пропорции, то будет 240, 350 МБ
Но эта пропорция не жесткая, все зависит от того какие данные в индексируемых полях. Может быть прямопропорционально, а может и гораздо меньше расти.
А что делать законов еще никто не отменял — где-то выигрываем, значит где-то проиграем. Нужно решить для себя что важнее. Эти индексы на функциональность сайта влияния не имеют — только скорость.
#10 2 сентября 2009 в 18:25

а если база мегабайт 200, 300

anonimus

ну и хостинг наверно к тому моменту уже не джино?)
#11 2 сентября 2009 в 18:29


а если база мегабайт 200, 300

anonimus

ну и хостинг наверно к тому моменту уже не джино?)

Администратор
данет конечно
я вообще хостингами такого плана не пользуюсь)))
#12 2 сентября 2009 в 18:32


1. Скачиваем sql-файл
(правой кнопкой по ссылке, "сохранить объект как...")
2. Заходим в phpMyAdmin
3. Выбираем базу данных instantcms
4. Переходим на вкладку "Импорт"
5. Импортируем скачанный файл

Будет добавлено около сотни индексов.
Скорость работы сайта увеличится в 2-3 раза.
Объем базы также увеличится и будет расти немного быстрее чем раньше.

Работает для версий 1.5.x.

Администратор
А вот за это большое спасибо. Теперь мой каталог содержащий десятки тысяч записей загружается на раз-два.
Но вот вопрос. Если после ускорения базы upgrade с 1.5.1 до 1.5.2 сделать, возможно?
#13 2 сентября 2009 в 18:33
По многим параметрам действительно работает шустрее.
Но при вступлении в клуб — база по-прежнему сильно тормозит...

Можно ли и для этого индекс?

p.s. Блин, и при выходе из клуба та же канитель — сервак виснет намертво…
#14 2 сентября 2009 в 18:50

Если после ускорения базы upgrade с 1.5.1 до 1.5.2 сделать, возможно?

boeing741
можно обновлять, индексы останутся

Можно ли и для этого индекс?

Эдуард Исламов
в файле индексы для всех таблиц. видимо у вас частный случай и дело не в базе.
#15 2 сентября 2009 в 19:04
Администратор, согласен, может и частный случай. Дело в том, что раньше такого не наблюдалось. Я заметил это только по мере роста числа клубов и начиная с версии 1.5…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.