Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Быстро переполняется таблица в MySQL

Ответить
Настройки темы
Быстро переполняется таблица в MySQL
Slippery


Сообщения: n/a

Профиль | Цитировать


Проблема общая но возникла конкретно с таблицей "ads_adviews" в PhPAdsNew - эта таблица принемает из пхп-скрипта по строчке на каждый показ каждого банера (скрипт просто бросает инсёрты в неё примерно типа INSERT INTO ads_adviews (bannerid,  t_stamp) VALUES (118,  '20021217145542')) а другие скрипты показывают статистику по банерам и следят за тем когда определенный банер отработал все купленные показы.
Проблема в том что трафик огромный и уже сегодня в этой табличке более 2 мил. рекордов (около 110 Мег на одной-то таблице) - долго она не протянет
при таких размерах таблы МуСкуль заглючит...
Вопрос классический - ЧТО ДЕЛАТЬ?

Пробовал такие варианты:
- добавить поле - счетчик и загонять каждый банер раз в день, а потом при каждом следующем показе делать апдейт на эту строчку - но чтоб все было точно при этом надо ставить LOCK на таблу, а это снижает скорость отдачи страниц катострофически
- сливать раз в день таблицу в другое место (в агрегированом по банерам виде) и чистить после этого, но тогда скрипты
которые должны отключить баннер отработавший свои показы не верно работают

Может кто сталкивался с подобными проблемами ...

Отправлено: 17:53, 16-01-2003

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


опиши структуру таблицы, и цель программы. может, можно все упростить

Отправлено: 19:03, 16-01-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Unix-оид


Сообщения: 141
Благодарности: 0

Профиль | Отправить PM | Цитировать


Slippery

значения заносит разные в таблицу ? может в цикле просто фигачит тебе ?

-------
[b] Угадывай[b]


Отправлено: 14:46, 29-01-2003 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Быстро переполняется таблица в MySQL

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по squid: переполняется директория /usr! Pmax Программное обеспечение Linux и FreeBSD 16 23-01-2010 15:34
MySQL - MySQL & MySQL-Front timon4ik Программирование и базы данных 2 06-04-2008 18:07
FreeBSD - Переполняется место на /var tennisprof Общий по FreeBSD 1 03-04-2008 05:29
Таблица в Опере Cloud00 Вебмастеру 18 16-11-2002 20:46
Быстро заканчиваеться память Devastator Хочу все знать 6 12-09-2002 10:03




 
Переход