spad
Новичок
Быстродействие работы огромной БД MySQL
Приветствую. Расскажите мне пожалуйста о быстродействии MySQL.
А конкретно интересует следующее: предполагается сделать MySQL базу в 300 000 - 500 000 записей. Таблица имеет два стобца: id(ключ) и text_field(5-10кб текста). Увидев размер каждой записи и количества записей, сразу можно сказать, что объем базы будет очень большой. Как быстро будет выполнять запрос "SELECT * FROM `database` WHERE text_field like '%какой-то текст для запроса%' " ?
Сам я предполагаю, что без индекса по text_field запрос будет обрабатываться очень долго. Даже не могу предположить насколько долго. А если сделать индекс по text_field, то как быстро будет выполняться запрос?
Если речь идет о милли-микросекундах, то гуд, а иначе мне надо придумать способ быстрого получения определенных данных из таких баз.
Приветствую. Расскажите мне пожалуйста о быстродействии MySQL.
А конкретно интересует следующее: предполагается сделать MySQL базу в 300 000 - 500 000 записей. Таблица имеет два стобца: id(ключ) и text_field(5-10кб текста). Увидев размер каждой записи и количества записей, сразу можно сказать, что объем базы будет очень большой. Как быстро будет выполнять запрос "SELECT * FROM `database` WHERE text_field like '%какой-то текст для запроса%' " ?
Сам я предполагаю, что без индекса по text_field запрос будет обрабатываться очень долго. Даже не могу предположить насколько долго. А если сделать индекс по text_field, то как быстро будет выполняться запрос?
Если речь идет о милли-микросекундах, то гуд, а иначе мне надо придумать способ быстрого получения определенных данных из таких баз.