{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Favorit * 0.19
[автор] (10 июн 2016, 20:40) [0/0] [0] [отв] [спам] [под] +1 | -1

Ребятосы немного оптимизирую сайт в общем как быстрее обработает?

Мне нужны вытащить данные из таблицы elewar_users не больше чем 4 строки `login`,`id`,`prava`,`pol`

Вариант 1

$usere= mysql_fetch_assoc(mysql_query("SELECT `login`,`id`,`prava`,`pol` FROM `elewar_users` WHERE `id`='".int($result['user'])."'"*);

Вариант 2
$usere= mysql_fetch_assoc(mysql_query("SELECT * FROM `elewar_users` WHERE `id`='".int($result['user'])."'"*);

Сильно ли влияет запросы на обработку данных? Т.Е 1 вариант получается будет намного быстрее обработан?!)

Так как по сути мне нужно только 4 поля из таблицы elewar_users вытащить, а всего у меня в таблице elewar_users более чем 80 строк. Я вот думаю что зачем мне напрягать мускул из 80 полей искать только 4 которые мне нужны.


Изм. 2 раз. / Посл. изм.
Favorit * 0.19
(10 июн 2016, 20:42)
2.
Mobiaaa * Верифицирован 2.73
(10 июн 2016, 20:45) [0/0] [0] [отв] [спам] [под] +1 | -1

Индекс для поля id даст большей оптимизации на больших данных, чем select по 4 полям, вместо всех
Разве что объём передаваемых данных сократится

3.
Favorit * 0.19
[автор] (10 июн 2016, 20:46) [0/0] [0] [отв] [спам] [под] +1 | -1
Mobiaaa,

как будет лучше тогда запрашивать данные? Боле менее адекватнее?
Оба варианта хороши или как?

4. (10 июн 2016, 20:59) [0/0] [0] [отв] [спам] [под] +1 | -1
Mobiaaa,

ID обычно всегда под индексом.

5. (10 июн 2016, 21:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Favorit, первый вариант.

6.
Favorit * 0.19
[автор] (10 июн 2016, 21:00) [0/0] [0] [отв] [спам] [под] +1 | -1
Rakovskiy,

у меня ID AUTO_INCREMENT в каждой таблице

7. (10 июн 2016, 21:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Favorit, а primary key?

8.
Mobiaaa * Верифицирован 2.73
(10 июн 2016, 21:11) [0/0] [0] [отв] [спам] [под] +1 | -1
Rakovskiy,

Видел всякое *
Поэтому и предложил для начала проверить наличие индекса

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений