- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
После апгрейда с debian etch на lenny при запуске Mysql вываливается портянка однотипных варнингов:
Гугл по этому запросу из русскоязычных сайтов выдаёт один и то там аналогичный вопрос без ответа. На англоязычных сайтах всилу слабой подготовки по языку найти ответа не смог. Кто сталкивался и как решили эту проблему?
пишут что баг http://bugs.mysql.com/bug.php?id=35346.
Надо заполнить эти значения чем-то адекватным в конфиге и перестанет ругаться.
Не могу понять в каком разделе my.cnf надо их прописывать.
Пишу max_join_size = 4M в [mysqld] и в [mysql], ничего не меняется. Если куда-нибудь вставляю select_limit= 400 (например), то мускуль не запускается :(
Попробуйте поставить в статичной линковке, скорее всего криво скрестили с glibc или что-то такое
Вроде как в [mysqld]. А select_limit действительно такого нету, это похоже опция компиляции. По ссылке только про max_join_size.
Вот 32битной убунте 5.0.67-0ubuntu6 ничего подобного не наблюдаю, max_join_size действительно 2^64 но не ругается. Может вы апгрейд делали через CD и там старые версии ? я бы сохранил файлы и попробовал бы полностью удалить-поставить все пакеты (их там 6 штук что-ли) mysql заново и обновленные версии из инета.
На самый крайний случай поставьте вон ourdelta http://nerdvana.us.mirror.ourdelta.org/deb/dists/lenny/ourdelta/. Она точно новая и хорошая.
Мускуль ставился из репозиториев (вроде яндексовскских зеркал).
Переставлять не очень хочется, т.к. это не решение проблемы, а её обход... Буду искать причину...
nikitian, подсказать вам где взять исходники и отладчик? не будьте так самонадеяны.
В реальном мире, когда допущена ошибка в самой программе, то вообще ничего другого не остается, кроме как обновить программу или хотя бы сборку.
Имя переменной По умолчанию Описание
connect_timeout 0 Число секунд до истечения времени ожидания соединения
max_allowed_packet 16777216 Максимальная величина пакета, посылаемого/принимаемого с сервера
net_buffer_length 16384 Размер буфера для TCP/IP и сокетного соединения
select_limit 1000 Автоматическое ограничение количества команд SELECT при использовании --i-am-a-dummy
max_join_size 1000000 Автоматическое ограничение количества связанных строк при использовании --i-am-a-dummy.
источник http://www.mysql.ru/docs/man/mysql.html
попробуйте может поможет... если нет то только переустановка...
Вообще можно забить на эти сообщения, это баг (ссылку давали выше в топике)
Либо в /etc/my.cnf в разделе [mysqld] указать явно
select_limit = 1000
max_join_size = 1000000
(раз такие значения рекомендует документация)
Я бы не обращал внимания :)