1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Пугает вес базы данных

Тема в разделе "Основные вопросы по XenForo", создана пользователем леффан, 16.10.2011.

Загрузка
  1. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Всем привет. Установил данный форумный движок, но меня вот что напугало: вес базы данных MySQL превышает 100МБ, а именно 122МБ. Так и должно быть?
    Ответьте, пожалуйста, поскорее, а то меня скоро хостер выгонит :)
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Откуда у Вас такой размер базы? Он где-то в районе 30-40 Мб, когда чистый ставится. При этом основной размер - это шаблоны и их скомпилированные версии.
     
  3. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    У меня тоже чистый. Сейчас тогда попробую еще раз установить.
    Наибольший вес занимают таблицы xf_phrase_compiled, xf_phrase_map, xf_phrase...
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Эти три таблицы примерно по 2-3 Мб всего лишь.
     
  5. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Что же тогда делать? Я не хочу заново переустанавливать.
     
  6. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Базу можно глянуть в phpMyAdmin?
    Сколько языков установлено на форуме?
     
  7. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Конечно.
    английский по умолчанию, и Русский.
    Вот скрин из таблицы xf_phrase_map

    [​IMG]

    И таких значений 13275 :)

    Попробую удалить Английский язык.
     
  8. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Не удаляйте!!

    На счёт "глянуть базу" я имел ввиду доступ к phpMyAdmin.
     
  9. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Нет, доступ я вам не дам.
     
  10. theaqua

    theaqua Местный

    Регистрация:
    11.10.10
    Сообщения:
    113
    Симпатии:
    45
    Версия XF:
    1.1.1
    — Доктор, у меня рука болит.
    — Хм, судя по рентгеновскому снимку, тут сильнейший перелом, нужно сделать операцию.
    — Нет, это моя рука, идите нахуй!
     
    Quaker нравится это.
  11. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Извините, но я не собираюсь отдавать доступ к базе человеку, которого я не знаю, тем более это можно решить и так.
     
  12. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Если форум пустой проще переустановить, чем в БД копаться. И ещё: скрипт нулёный?
     
  13. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Это точно.
    Да.
    Кстати, насчет этого
    я ошибся.
    При экспорте, вся база занимает 16 МБ, но в панели у хостера показывает 93 :poop:
    Ответили, что
     
  14. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    по скрину не понятно в каком формате таблицы.
    Если в InnoDB (скорее всего именно так судя по размеру файлов) - то хостер или дятел или просто решил отмазаться чтобы не доставали. Намек - читаем о формате файлов InnoDB и как он хранит все инфу.
     
    Romchik® нравится это.
  15. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    http://www.xf-russia.ru/forum/threads/База-данных.901/
    Интересно, за что?
     
  16. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Как вариант измените тип всех таблиц с InnoDB на Myisam. Если форум небольшой, то нормально будет работать.
     
  17. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Так точно. Хостер вроде бы нормальный, сейчас создам еще один тикет, может кто по-компетентнее ответит.
    На тарифе ограничение в 100мб на базы данных.
    А последствий не будет? Так как
    --- добавлено : Oct 16, 2011 8:30 PM ---
    В принципе - все ясно, таблицы InnoDB резервируют себе место, поэтому такой большой вес.
    Значит решение проблемы - перейти на другой тариф, сменить хостера, или сменить движок, но мне после Ксена другие движки показались жутко унылыми :(
     
  18. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Я бы не советовал если бы сам не пробовал. Для микровдс полное отключение Innodb - единственный вариант нормальной работы ксена.
     
  19. леффан

    леффан Пользователь

    Регистрация:
    15.10.11
    Сообщения:
    11
    Симпатии:
    0
    Большое спасибо за советы, помогли разобраться :) Перевел базу на Myisam - вес уменьшился до 14 МБ :)
     
  20. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Меня вообще убивают хостеры такими дебильными требованиями к БД. Зачем вообще ее ограничивать или включать размер базы в предоставляемый размер под сайт?
    Обычная нормальная база - это где-то 250-500 Мб. Если хранит аттачи, то сильно зависит от их размеров, но редко, когда на средненьком сайте будет превышать 5 Гб. Сейчас стоимость дискового пространства - копейки. Сам сервер БД не сильно напрягается, когда отдает те же аттачи.
    Не помню где, но на каком-то хостинге были более разумные требования: размер БД неограничен, но вот ограничено количество записей в одной таблице.
    А вообще нафиг эти веб-хостинги, надо юзать VDS, VPS. Пусть и не сильно быстрые машинки получаются при дешевом тарифе, но для малых форумов - вполне. Для средних форумов нормальный веб-хостинг почти не бывает (вернее, бывает, но там все равно сильные ограничения, которые в результате сводят все на нет), поэтому нужна VDS. Дальше - больше.
    Я понимаю, что все упирается в кошелек, сам для игр использую веб-хостинг. А вот для серьезного чего-то уж лучше сразу VDS. Вот сейчас, например, один форум крутится на веб-хостинге. Я им жутко не доволен, как ограничениями по размеру, так и тем, что нет возможности поставить что-то свое и использовать. В результате, один фиг, упираюсь в некий потолок. Поэтому в ближайшее время перенесу его на VDS. По стоимости - 3500 в год за веб-хостинг, а за VDS - около 5000 будет выходить. Дороже? Да. Но плюсы перевешивают. Да и даже 10-15 тысяч в год для нормального сайта - это не много.
     
    TAIFUN и theaqua нравится это.

Поделиться этой страницей