Baranov_Dron
Новичок
нагрузка на мускул
пишу сайт. Одна из страниц сайта будет ложить свои в БД. Mysql. Выбор дефолтный...
Теперь вот в чём проблема.
Осуществляется два запроса. Первый поиск. Если ничего не нашёл, то осуществляется второй запрос. Запрос записи.
Казалось бы пустяк... НО! в минуту скрипт будет ложить по 1000 записей. И работать круглосуточно.
Теперь мои решения:
1)так и делать без дополнительных извращений
2)кидать в другую таблицу новые данные. и скрипт-демон уже будет кидать их в бд общую. Это для того чтобы сайт не ждал выполнения запросов...
3)тоже кидать в другую таблицу новые данные. и раз в час делать полный экспорт двух таблиц. стирать вторую таблицу. И дальше сравнивать файлы и не повторяющиеся строки заносить(я смогу сделать чтоб было так что одна строка была одна запись) в первую таблицу. Сравнение сделать средствами юникса.
Вот три мои идеи... Какую лучше применить?! или может у кого есть ещё лучшие идеи?!
Сервер у меня виртуальный для этой задачи, со следующей конфигурацией
CPU : 1000MHz
RAM : 256Mb
Disk: 25Gb
ОС : Fedora Core 5
пишу сайт. Одна из страниц сайта будет ложить свои в БД. Mysql. Выбор дефолтный...
Теперь вот в чём проблема.
Осуществляется два запроса. Первый поиск. Если ничего не нашёл, то осуществляется второй запрос. Запрос записи.
Казалось бы пустяк... НО! в минуту скрипт будет ложить по 1000 записей. И работать круглосуточно.
Теперь мои решения:
1)так и делать без дополнительных извращений
2)кидать в другую таблицу новые данные. и скрипт-демон уже будет кидать их в бд общую. Это для того чтобы сайт не ждал выполнения запросов...
3)тоже кидать в другую таблицу новые данные. и раз в час делать полный экспорт двух таблиц. стирать вторую таблицу. И дальше сравнивать файлы и не повторяющиеся строки заносить(я смогу сделать чтоб было так что одна строка была одна запись) в первую таблицу. Сравнение сделать средствами юникса.
Вот три мои идеи... Какую лучше применить?! или может у кого есть ещё лучшие идеи?!
Сервер у меня виртуальный для этой задачи, со следующей конфигурацией
CPU : 1000MHz
RAM : 256Mb
Disk: 25Gb
ОС : Fedora Core 5