|
|
|
| Ошибка при обращении к таблице IP-адресов...
Error: The SELECT would examine more rows than MAX_JOIN_SIZE. Check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is ok
вот что возникает в разделе администратора /addresses.php
запрос смотрел - вроде все нормально.
Таблица имеется, все остальное работает
Записи в таблицу записываются | |
|
|
|
|
|
|
|
для: DimanitE
(12.04.2006 в 13:47)
| | Хм.. а где дело происходит - это платный бесплатный хостинг? MySQL сильно подкручен.. попробуйте как советуют в admin/config.php добавить запрос
mysql_query("SET SQL_BIG_SELECTS=1")
| ;
PS Версия MySQL какая? | |
|
|
|
|
|
|
|
для: cheops
(12.04.2006 в 15:12)
| | это ЗЕНОН! я их убью!
реально тормазной хостер! мы в мае егоменяем - он меня так... замучал что ужас просто!
PS
попробую добавить строку
----
добавил mysql_query("SET SQL_BIG_SELECTS=1");
прям перед запросом! Все работает!
PPS
и что это за строка такая волшебная? | |
|
|
|
|
|
|
|
для: DimanitE
(12.04.2006 в 15:47)
| | Сервер MySQL имеет множество системных переменных, через которые его можно масштабировать - выделять память на буферы, устанавливать различные ограничения или наоборот их снимать. Часть из этих переменных можно менять для всего сервера, часть для конкретного клиента. Данная переменная ответственна за длительные запросы, Можно попытаться увеличить значение MAX_JOIN_SIZE - в обще именна она не даёт выполнять сложные многотабличные запросы - если установить небольшое значение (как это сделано у вас), сложные запросы просто отбрасываются. | |
|
|
|