Уважаемые, подскажите, пожалуйста по поводу проектирования БД.
Думаю о создании простенькой онлайн игры. Естественно, надеюсь на популярность, поэтому предполагаем, что БД будет большая.
В БД необходимо хранить игровые параметры и статистику.
Параметры:
id, auth_key + 3-5 полей TINYTEXT
Статистика:
3-5 полей TINYTEXT
А вот теперь вопрос. Целесообразно ли делить это на 2 таблицы, учитывая то, что к статистике я обращаюсь в разы реже? Ускорит ли это обращение к игровой таблице? Или подобный объем данных нет смысла выносить из основной таблицы?
Заранее всем спасибо за советы.
Вопрос знатокам MySQL
-
- Сообщения: 691
- Зарегистрирован: 28 апр 2010, 12:34
-
- Сообщения: 691
- Зарегистрирован: 28 апр 2010, 12:34
Re: Вопрос знатокам MySQL
Что, совсем никаких соображений ни у кого?
Re: Вопрос знатокам MySQL
Я не гуру MySQL но считаю что разбить все же стоит. Объем данных обрабатывать меньше, а колличество запросов не изменится если использовать join'ы.
Да и смутно себе представляю онлайн игру из 5 полей в таблице.
Да и смутно себе представляю онлайн игру из 5 полей в таблице.
-
- Сообщения: 691
- Зарегистрирован: 28 апр 2010, 12:34
Re: Вопрос знатокам MySQL
bodnar,
ну тут дело не в количестве... а, я бы сказал, в правильности архитектуры...
хочется понять как будет правильнее и быстрее
ну тут дело не в количестве... а, я бы сказал, в правильности архитектуры...
хочется понять как будет правильнее и быстрее
Re: Вопрос знатокам MySQL
быстрее будет с 2 таблицами!