Наверняка не часто, но всё же случаются такие случаи когда надо вставить большое количество записей в индексируемую таблицу базы данных. Казалось бы и что тут такого? Но всё не так просто! Я говорю о действительно больших массивах данных. Например у нас есть таблица с колонками для которых создан индекс и мы в неё вставляем в неё более 10k новых строк одновременно. Естественно используем SQL оператор INSERT с вариацией множественной вставки. Все знают, что такая громадная операция замедлит работу БД т.к. после каждой строки вставки будут автоматически создаваться индексы, т.е. вся таблица будет сканироваться для обновления информации в индексе. Read more
Как отслеживать ошибки при запуске Apache
Решил написать этот пост потому, что для меня оказалось большой неожиданностью то, что некоторые даже матёрые веб мастера не знают таких простых вещей. Безусловно о суровостях программ, которые настраиваются (конфигурируются) при помощи одних лишь текствых файлов придумано не мало стереотипов. Естественно все unix’ойды знают об этом не по наслышке ибо большинство программ написанных изначально для UNIX подобных ОС именно так и настраиваются, никакого графического интерфейса и окон, только текстовые конфигурационные файлы, только хардкор. Естественно и веб сервер Apache (httpd) не исключение, ведь это вам не IIS. Read more