nuker
Новичок
Ограничения коннектов mysql и нагрузка на mysql-сервер
Привет всем!
Я создаю интернет-магазин, с использованием mysql.
Магазин будет очень посещаемым, и плюс еще будет агентская версия магазина (показ товаров и описания на других сайтах, а у этих сайтов предположим что тоже большая посещаемость). Естесственно все это берется из базы данных.
Задача: Избежать ошибки типа mysql_error: too many connections или host 'xxx.xxx.xxx.xxx' was banned because too many connections....
Что для этого нужно? Может сделать систему буфферизации, основанной на файлах? Принцип: скрипт, который хочет взять данные, обращается в папку буфферизации, и если нужного файла там нет, то он берет 1 раз данные из базы, записывает в файл и берет дальше из файла. И добавить скрипт обновления буффера в кронтаб. НО: при показе товаров учитывается кол-во просмотров и данные хранятся тоже в базе....
Есть еще вариант перейти на TextDB (база данных на файлах полностью совместима с mysql, Обсуждение на форуме h**p://siteman.alfaspace.net/forums/index.php?c=3 (рус.), скачать h**p://script.woweb.ru/index.htm?a~g;id~1077328394;t~1), но я ею не пользовался и не знаю как она будет работать, не знаю какая скорость, но говорят что уже есть cms и сайты на этой ДБ.
Подскажите, как быть, или предложите свои варианты!
Варианты типа "Купи выделенный сервер" просьба не предлагать!
Заранее всем спасибо!
Привет всем!
Я создаю интернет-магазин, с использованием mysql.
Магазин будет очень посещаемым, и плюс еще будет агентская версия магазина (показ товаров и описания на других сайтах, а у этих сайтов предположим что тоже большая посещаемость). Естесственно все это берется из базы данных.
Задача: Избежать ошибки типа mysql_error: too many connections или host 'xxx.xxx.xxx.xxx' was banned because too many connections....
Что для этого нужно? Может сделать систему буфферизации, основанной на файлах? Принцип: скрипт, который хочет взять данные, обращается в папку буфферизации, и если нужного файла там нет, то он берет 1 раз данные из базы, записывает в файл и берет дальше из файла. И добавить скрипт обновления буффера в кронтаб. НО: при показе товаров учитывается кол-во просмотров и данные хранятся тоже в базе....
Есть еще вариант перейти на TextDB (база данных на файлах полностью совместима с mysql, Обсуждение на форуме h**p://siteman.alfaspace.net/forums/index.php?c=3 (рус.), скачать h**p://script.woweb.ru/index.htm?a~g;id~1077328394;t~1), но я ею не пользовался и не знаю как она будет работать, не знаю какая скорость, но говорят что уже есть cms и сайты на этой ДБ.
Подскажите, как быть, или предложите свои варианты!
Варианты типа "Купи выделенный сервер" просьба не предлагать!
Заранее всем спасибо!