Помогите упростить запрос sql

Есть таблица "import" в базе sql со столбцами:

nomer
user_name
user_gruppa
user_data
user_spec
user_level
user_discipl
user_semestr
user_control
user_ocenka
user_id
id

Каждому пользователю в системе присвоен номер:

nomer = какому то числу (например 467375)

Т.е. зайдя на определённую страницу под пользователем, из таблицы import должны отобразиться строки данных, удовлетворяющих значению столбца nomer == "467375"

С помощью вот этого запроса:

$query = 'select * FROM import WHERE import.nomer != "" ';
$result = mysql_query($query) ;
while ($row=mysql_fetch_assoc($result))
{

$rows[]=$row;
}

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

И прошу помочь мне упростить этот запрос, т.к. страница на сервере выводит ошибку:

Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.

Хотя раньше всё работало. видимо мощности урезали сервака хостер и теперь нужно заниматься оптимизацией запроса. в php я начинающий. может подскажите как упростить запрос ?


Ответы (0 шт):