Убрать не нужные таблицы из БД
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
Убрать не нужные таблицы из БД
Что будет если при резервировании и последующем восстановлении я уберу некоторые таблицы из БД.
Например строчки сделаю NULL
post_time int(11) NOT NULL,
poster_ip varchar(8) NOT NULL,
enable_smilies tinyint(1) DEFAULT '1' NOT NULL,
enable_sig tinyint(1) DEFAULT '1' NOT NULL,
post_edit_time int(11),
KEY topic_id (topic_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
Будет ли работать форум после этого?
Или будет выдавать ошибку не найдя этих баз?
Хочу уменьшить базу данных убрав кучу не нужной информации из нее.
вот что резервируется по умолчанию
#
# TABLE: phpbb_posts
#
DROP TABLE IF EXISTS phpbb_posts;
CREATE TABLE phpbb_posts(
post_id mediumint(8) unsigned NOT NULL auto_increment,
topic_id mediumint(8) unsigned NOT NULL,
forum_id smallint(5) unsigned NOT NULL,
poster_id mediumint(8) NOT NULL,
post_time int(11) NOT NULL,
poster_ip varchar(8) NOT NULL,
post_username varchar(25),
enable_bbcode tinyint(1) DEFAULT '1' NOT NULL,
enable_html tinyint(1) NOT NULL,
enable_smilies tinyint(1) DEFAULT '1' NOT NULL,
enable_sig tinyint(1) DEFAULT '1' NOT NULL,
post_edit_time int(11),
post_edit_count smallint(5) unsigned NOT NULL,
PRIMARY KEY (post_id),
KEY forum_id (forum_id),
KEY topic_id (topic_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
);
#
Например строчки сделаю NULL
post_time int(11) NOT NULL,
poster_ip varchar(8) NOT NULL,
enable_smilies tinyint(1) DEFAULT '1' NOT NULL,
enable_sig tinyint(1) DEFAULT '1' NOT NULL,
post_edit_time int(11),
KEY topic_id (topic_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
Будет ли работать форум после этого?
Или будет выдавать ошибку не найдя этих баз?
Хочу уменьшить базу данных убрав кучу не нужной информации из нее.
вот что резервируется по умолчанию
#
# TABLE: phpbb_posts
#
DROP TABLE IF EXISTS phpbb_posts;
CREATE TABLE phpbb_posts(
post_id mediumint(8) unsigned NOT NULL auto_increment,
topic_id mediumint(8) unsigned NOT NULL,
forum_id smallint(5) unsigned NOT NULL,
poster_id mediumint(8) NOT NULL,
post_time int(11) NOT NULL,
poster_ip varchar(8) NOT NULL,
post_username varchar(25),
enable_bbcode tinyint(1) DEFAULT '1' NOT NULL,
enable_html tinyint(1) NOT NULL,
enable_smilies tinyint(1) DEFAULT '1' NOT NULL,
enable_sig tinyint(1) DEFAULT '1' NOT NULL,
post_edit_time int(11),
post_edit_count smallint(5) unsigned NOT NULL,
PRIMARY KEY (post_id),
KEY forum_id (forum_id),
KEY topic_id (topic_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
);
#
Последний раз редактировалось uznaipravdu 11.03.2007 15:43, всего редактировалось 1 раз.
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
uznaipravdu
если вы еще исправите код, то можете удалять все что вам угодно
если вы еще исправите код, то можете удалять все что вам угодно
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
uznaipravdu писал(а):Хочу уменьшить базу данных убрав кучу не нужной информации из нее.
Трижды "ха" два раза.uznaipravdu писал(а):CREATE TABLE phpbb_posts(
Переведите название таблицы.
Добавлено спустя 19 секунд:
crash
=)
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
uznaipravdu писал(а):Хочу уменьшить базу данных убрав кучу не нужной информации из нее.
Вы именно это считаете кучей ненужной информации?uznaipravdu писал(а):Например сотру строчки
post_time int(11) NOT NULL,
poster_ip varchar( NOT NULL,
enable_smilies tinyint(1) DEFAULT '1' NOT NULL,
enable_sig tinyint(1) DEFAULT '1' NOT NULL,
post_edit_time int(11),
KEY topic_id (topic_id),
KEY poster_id (poster_id),
KEY post_time (post_time)
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
лишнее
Да это тоже может быть лишнее.
Когда писали , когда редактировали , какой IP, какой у него смайлик и тд
Какой еще файл править надо кроме исправления баз на NULL ?
Когда писали , когда редактировали , какой IP, какой у него смайлик и тд
Какой еще файл править надо кроме исправления баз на NULL ?
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
uznaipravdu
Я бы Вам посоветовал оценить эффективность (или КПД) сего действа, то бишь сопоставить затраты с полученным результатом.
Если Вы считаете, что, удалив из базы пару байтов, избавитесь от кучи ненужной информации, тогда вперёд и с песней.
Ну и, заодно, можете освободить на хостере кучу свободного места, стерев пару тысяч строк кода в любых PHP файлах
Я бы Вам посоветовал оценить эффективность (или КПД) сего действа, то бишь сопоставить затраты с полученным результатом.
Если Вы считаете, что, удалив из базы пару байтов, избавитесь от кучи ненужной информации, тогда вперёд и с песней.
Ну и, заодно, можете освободить на хостере кучу свободного места, стерев пару тысяч строк кода в любых PHP файлах

-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
у него - это у кого?uznaipravdu писал(а):какой у него смайлик
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.3
- Сообщения: 81
- Стаж: 18 лет 11 месяцев
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
предлагаю запретить аватары, закачку файлов, если есть. Запретить личные сообщения. Запретить регистрацию, оставить только гостя и админа.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз