23:23

Самое худшее уже случилось, остались последствия
[ok]

Дано:
Сайт на Joomla 1.5.7. Сделан погано и криво.
Хостинг кривой и глючный.

Задача: Перенести на другой хостинг, а потом переделать сам сайт.
Действия:
В панели хостинга делаем экспорт базы. Получаем 4,7МБ текста. 370 записей. Часть из них начинается на jos_ - стандартное начало записей для Joomla-базы, часть на jo_, f, bak_, f_.

Мысль: Есть 101% вероятность что если как-то почистить базу от мусора, то размер станет не 4,7мб, а где-то 47КБ.

Вопрос: Как это сделать? Есть ли механизм выяснения неиспользуемых записей?

Комментарии
28.09.2009 в 19:12

А автоматически убрать "лишние" таблицы из базы, увы, невозможно — ни денвер, ни myphpadmin, ни MySQL-сервер понятия не имеют, какие таблицы в твоей БД тебе (то бишь Джумле) нужны, а какие не нужны и никогда не понадобятся в будущем. Это известно только админу самой Джумлы, MySQL же просто предоставляет среду для её работы.
28.09.2009 в 20:16

fire-dragon
«Есть Денвер. Написан не мной. Есть подозрение что вылизан достаточно основательно.
Есть текстовый файлик с SQL запросами. Автор(ы) неизвестен(ны). Содержимое тоже.
Есть кнопочка "Импорт" в Денвере.
При нажатии на эту кнопочку и тыкания в текстовый файлик браузер жрет 400 метров памяти, 98% проца и виснет.
В каком месте присутствует кривой/навороченый/еще какой-то Javasсript? В phpmyadmin? В Денвере? Или в файле с SQL запросами?»

Ну во первых 5 мегов для любого браузера тьфу. У меня уходят постоянно файлы по 30 - 40 мегов, возможно это текстовой дамп и оболочка его пытается обработать.
Это про ява скрипты.

Как правильно посоветовали попробуй через клиент это все загнать.
28.09.2009 в 20:16

fire-dragon
Зубоскальное, посмотри мой пост в дневнике, и поймешь что такое прикладная телепатия :)
28.09.2009 в 23:09

Самое худшее уже случилось, остались последствия
попробуй через клиент это все загнать
Те же яйца. Вид сбоку.
Если пытаюсь загнать это дело другому прову через вставку SQL запросов - виснет аналогично. Если через клиент - проходит.
29.09.2009 в 07:12

fire-dragon
ну вот проблема локализованна до продукта, это phpmyadmin. Прочитай его хэлп по поводу загрузки, и посмотри на опции
29.09.2009 в 08:05

Самое худшее уже случилось, остались последствия
В общем ясно. Всем спасибо. Флуд можно закрывать.
29.09.2009 в 11:36

получилось импортировать базу?
29.09.2009 в 14:39

Самое худшее уже случилось, остались последствия
Enkryptor другому прову через скрипт
29.09.2009 в 14:51

То есть базу надо было залить другому провайдеру? Тогда при чём тут Денвер?
29.09.2009 в 15:00

Самое худшее уже случилось, остались последствия
Редактировать что-то и вообще что-то делать удобнее на локалхосте, а не где-то у кого-то.
Поэтому и было желание впихнуть в денвер, а потом после правки - уже на сайт выкладывать.
Придется наживую работать.
Всем спасибо. Вопрос закрыт.
29.09.2009 в 15:02

Погоди, я ж писал как раз про то, что можно её в денвер загрузить через скрипт! без phpmyadmin, а с помощью входящего в комплект Денвера клиента mysql под windows.
29.09.2009 в 15:06

Самое худшее уже случилось, остались последствия
Enkryptor посмотрю. Сенкс. В данном случае вопрос решился, а вообще - поизучаю.