А как, кстати, у тебя хранятся keys ? Ты же по ним выборки делать не можешь в таком формате хранения.
В принципе, особых тормозов быть не должно, если ты с базой будешь один работать, а не 100500 пользователей одновременно. Но если процесс вставки должен быть максимально быстрым, то можно сделать так. Сделать таблицы (url_id, url) , (key_id, key) с ключами на обоих столбцах и (id, url_id, key_id, date). Так в последнюю большую таблицу можно вставлять данные простыми инсертами, без проверок и апдейтов. Проверки делать на мелких, вставлять новые кеи/урлы, получать id и вставлять в большую. А статистику, сколько кеев на какой урл, можно строить позже кроном, или по требованию.
|