|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 12 Nov 2003 23:45:45 To : "Serge Chervjakov" Subject : Re: perl или c#? -------------------------------------------------------------------------------- Serge Chervjakov <serg@enseza.elcom.ru> wrote: SC> Такой трабл. Впервые с ним сталкиваюсь, но есть. Имеется скрипт, который SC> _очень часто_ запускается (в top'е я углядел, что он регулярно запущен в 6-8 SC> экземплярах). Так вот, в из-за него, вешается нехилый сервак (благо свой:) SC> ). Финт в том, что написан он на перле. Сам по себе скрипт элементарнейший и SC> элементарнее некуда. Hо... он работает с базой данных. Так вот. Судя по SC> всему, Ой, не факт что этот скриптик нельзя соптимизировать. Возможно, можно парочку индексов в базе создать, или какой-нибудь SQL-запрос перефомулировать, и все начнет летать. SC> те 3-4% что он юзает, я так понял уже убрать никуда не удастся, если он на SC> перле будет написан. Hо мне жутко интересно: если я перепешу его на СИ, то SC> будет ли положительный эффект? Финт именно в том, что идет работа с базой SC> данных (а именно mysql). Скорее всего не поможет. Так ты его на C или на C# переписывать собрался? Hо в любом случае смотреть надо в сторону mod_perl и persistent database connection. Это скорее всего даст заметно больший эффект, чем переписывание простенького скритика с perl на C. SC> ЗЗЫ: Собственно спрашивается потому, что C я никогда для cgi не юзал, но SC> что-то там видел про тормоза работы с базами данных на Сях. Перловые интерфейсы для работы с базами данных все как один написаны на сях. И используют ровно те же самые библиотеки. -- Шотландская обезьяна МакАка. --- ifmail v.2.15dev5.1 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/15178c626769c.html, оценка из 5, голосов 10
|