netwind

Рейтинг
419
Регистрация
06.05.2007

Сам не пробовал, но вот нагуглил :

http://lists.mysql.com/mysql/157662

0. Make sure you have foo.frm saved somewhere other than your MySQL data

directory.

1. Create a new MyISAM table foo; it doesn't matter what the layout is.

For example, "create table foo (n int);"

2. Copy your foo.frm over the one created in step 1.

3. Change the fourth byte of foo.frm to hex 09 instead of hex 0C.

4. From the MySQL client, say "show create table foo;"

Я тут смотрел код DLE 9.2 и нашел только одно место с SQL_CALC_FOUND_ROWS, а это признак прогресса в направлении исправления запросов.

Кеширование это от недостатка времени на написание нормальных запросов.

зачем? там не все функции реализованы. модулей нет и тд. это в принципе не то php, которое у всех. вопросы совместимости обязательно всплывут.

компиляция в байт-код реализуется php-акселлераторами.

вообще, его придумали чтобы корпоративные админы тоже могли запустить у себя mediawiki, а то им обычно западло.

Кстати, какие преимущества у патча для бекапа по сравнению, например, с этой хренью http://code.google.com/p/lsyncd/ на основе inotify ?

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

6 ошибок в сутки - это НЕ НАГРУЗКА. Может быть хостинг бекапил базу или еще какие скачки пошли. 20 юзеров онлайн по данным форума не означает, что их обслуживание потребует лимита более 20-ти соединений одновременно.

Просто в vbulletin есть место куда записывается адрес email, на который отправлять любые ошибки SQL. По задумке, если читать каждое письмо, вы заранее узнаете об SQL-инъекциях в движке или хаках. Использованию инъекции предшествует её поиск, который сопровождается ошибками SQL.

Но в данном случае отсылается все.

Если будет продолжаться в небольших масштаба, то можно в конфиге адрес убрать вообще, а в настройках форума включить запись ошибок SQL в файл, который иногда посматривать.

Ошибки подключения не будут приходить на почту, но ошибки связанные с SQL будут записываться.

bugsmoran, какой-то он не до конца добрый, раз не выложил.

If you are interested in licensing it or testing it out (Must be at least 10 servers or more if you want to test it out before buying at this time) then please email me directly with your contact information at matt@bluehost.com.

с патчем на бекап наконец-то все понятно.

bugsmoran, так а по какой лицензии основной патч от bluehost (тоже мне тайна, на первой странице бложика написана) распространяется? может его кто-то уже выложил? gpl ведь этому не препятствует.

все же, ошибки более вероятны в том большом патче, чем в этом маленьком для бекапа.

APKping, после этого обычно клиент начинает нудеть. они опустили этот этап :)

20 одновременно запущенных скриптов на форум - это немаленькая посещаемость.

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

bugsmoran

а где же в патче

WhiteSuite:
Там целый комплекс доработок от io-throttle до BFQ. Сервер просто нереально перегрузить насильно. Форк-бомбы тоже не работают.

?

APKping, ну а почему платный движок не будет тормозить? он просто платный, а не волшебный.

Значит 20 соединений для вашего сайта недостаточно. Там же есть другие тарифные планы? попробуйте узнать каковы ограничения на них.

И в данном случае хостинг приврал - имелось ввиду 20 одновременно открытых соединений в любой момент времени, а не в секунду.

Всего: 6293