Здравствуйте, oleg. >>>> Операционка FreeBSD 8.X. >>>> >>>> Сейчас зашёл в тупик, ибо нифига не выходит сделать адаптирующиеся под >>>> текущую нагрузку алгоритм. Всегда выходит две крайности: или много >>>> неоправданного простоя или диски перегружены и всё тормозит. >> >>> Был бы линух был бы ionice(1), а так действительно танцы с бубном ... >> >> Вы не внимательно прочли. mysql-и обслуживают не только этот скрипт, >> но и другие высокоприоритетные задачи. Приоритет на дисковые операции >> надо не на процесс mysql-я устанавливать, а на отдельный sql-запрос >> или на соединение с mysql. А так как такой возможности нет, то >> приходится делать sleep между запросами. Да и кроме mysql есть другие >> важные процессы, которые тоже могут диск использовать. >> >>> попробуйте таймаут в sleep() в зависимости от iostat, это тоже криво >>> но лучше чем ничего >> >> Примерно так сейчас сейчас и делается. Т.е. всё уже крутится. Но не >> так, как хотелось бы. > всякие low_priority high_priority delay_key_write расставлены?
Да. Но это не мешает скрипту перегружать mysql кучей INSERT-ов. -- С уважением, Михаил mailto:[email protected] -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
