- Регистрация
- 10.10.2012
- Сообщения
- 365
- Благодарностей
- 57
- Баллы
- 28
Есть таблица 5,5 млн. строк, 12 столбцов.
Регуляркой ищу совпадение по домену в одном столбце..
На запрос уходит 25-30 сек., что не реально долго.
Вопрос. Как ускорить работу?
Варианты:
- увеличить оперативки на сервере (сейчас 1GB);
- разбить базу на отдельные таблицы и искать совпадение, а потом по ID смотреть другие параметры;
- не правильно составил SQL запрос (сейчас простой слект и условие по регулярке)
- другие варианты
Первый раз сталкиваюсь с такой ситуацией, явно есть решение у людей и по 200 млн. строк в базе, как то работают ....
Спасибо
Регуляркой ищу совпадение по домену в одном столбце..
На запрос уходит 25-30 сек., что не реально долго.
Вопрос. Как ускорить работу?
Варианты:
- увеличить оперативки на сервере (сейчас 1GB);
- разбить базу на отдельные таблицы и искать совпадение, а потом по ID смотреть другие параметры;
- не правильно составил SQL запрос (сейчас простой слект и условие по регулярке)
- другие варианты
Первый раз сталкиваюсь с такой ситуацией, явно есть решение у людей и по 200 млн. строк в базе, как то работают ....
Спасибо