Оптимизация таблиц: Как правильно?

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1153
Подскажите пожалуйста, создаю таблицу, но там получается много полей, по этому решил сделать так:
1. Создать 2-3 поле типом text и там хранить ключи и значения, key | val, key2 | val2
2. После получении из БД, преобразовать их в массив
Хочу узнать, какой вариант правильный и будет работать быстрее, создать одно поле и хранить там ключи или для каждой значении создать свое поле?
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
А как планируете использовать key | val, key2 | val2 при каждом обращении к этому полю? Только key | val или только key2 | val2 или необходимо получить их все сразу и держать в памяти пока потребуются?
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1153
Loadырь, Обращаться по одному не буду, сделаю выборку на всю таблицу.
Думаю не будет такой необходимости, чтоб обращался к конкретному ключу...
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Судя по этим рукописям лучше использовать меньше столбцов.
Спойлер
Редактировалось: 1 раз (Последний: 4 июня 2015 в 13:47)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.