Страница 1 из 1

Вопрос знатокам MySQL

Добавлено: 04 май 2010, 08:43
Noise Gate
Уважаемые, подскажите, пожалуйста по поводу проектирования БД.

Думаю о создании простенькой онлайн игры. Естественно, надеюсь на популярность, поэтому предполагаем, что БД будет большая.
В БД необходимо хранить игровые параметры и статистику.

Параметры:
id, auth_key + 3-5 полей TINYTEXT

Статистика:
3-5 полей TINYTEXT

А вот теперь вопрос. Целесообразно ли делить это на 2 таблицы, учитывая то, что к статистике я обращаюсь в разы реже? Ускорит ли это обращение к игровой таблице? Или подобный объем данных нет смысла выносить из основной таблицы?

Заранее всем спасибо за советы.

Re: Вопрос знатокам MySQL

Добавлено: 12 май 2010, 13:18
Noise Gate
Что, совсем никаких соображений ни у кого?

Re: Вопрос знатокам MySQL

Добавлено: 12 май 2010, 13:32
bodnar
Я не гуру MySQL но считаю что разбить все же стоит. Объем данных обрабатывать меньше, а колличество запросов не изменится если использовать join'ы.
Да и смутно себе представляю онлайн игру из 5 полей в таблице.

Re: Вопрос знатокам MySQL

Добавлено: 12 май 2010, 13:42
Noise Gate
bodnar,
ну тут дело не в количестве... а, я бы сказал, в правильности архитектуры...
хочется понять как будет правильнее и быстрее

Re: Вопрос знатокам MySQL

Добавлено: 12 май 2010, 15:45
psix55
быстрее будет с 2 таблицами!