Vasily_VS
Guest
Скорость выполнения запроса Select в 1,5 млн-ой таблице.
Здравствуйте.
Ситуация такая, имеется таблица (около 1,5 млн записей)
: 8 полей, char(15,20,5,3,20,12,10,10) соответсвенно.
Несколько полей в базе пустые (необходимы для дампа данных, изначально составленных в таком формате).
1,2 поле вместе - уникальны
Запрос на SELECT по второму полю выполняется 8 сек.
На сайте ждать выполнение довольно неприятно.
Обращался к хостеру - вроде сервер нормальный, ОЗУ вся не задействована.
Как быть? Таблица будет еще расти.
Может разбросать по нескольким таблицам, и часть поиска (критерий выбора таблицы ) выполнять на PHP увеличит ли это скорость выполнения скрипта в целом?
Здравствуйте.
Ситуация такая, имеется таблица (около 1,5 млн записей)
: 8 полей, char(15,20,5,3,20,12,10,10) соответсвенно.
Несколько полей в базе пустые (необходимы для дампа данных, изначально составленных в таком формате).
1,2 поле вместе - уникальны
Запрос на SELECT по второму полю выполняется 8 сек.
На сайте ждать выполнение довольно неприятно.
Обращался к хостеру - вроде сервер нормальный, ОЗУ вся не задействована.
Как быть? Таблица будет еще расти.
Может разбросать по нескольким таблицам, и часть поиска (критерий выбора таблицы ) выполнять на PHP увеличит ли это скорость выполнения скрипта в целом?