SELECT db_name(dbid) as DatabaseName, count(dbid) as NoOfConnections, loginame as LoginName FROM sys.sysprocesses WHERE dbid > 0 GROUP BY dbid, loginame
АТТЕНШНТ! ВОТ ЭТА СХЕМА НЕ РАБОТАЕТ! через некоторое время nginx перестает обслуживать сайт, потому что wrapper валится и пускает слюни. location ~ ^/lightsquid/.*\.cgi$ { gzip off; #gzip makes scripts feel slower since they have to complete before getting gzipped fastcgi_pass unix:/var/run/cgiwrap-dispatch.sock; fastcgi_index index.cgi; include "fastcgi_params"; fastcgi_param SCRIPT_FILENAME /var/www/htdocs/olegon$fastcgi_script_name; expires 1m; }
WRAPPER (содрано с http://olegon.ru/showthread.php?t=12218) :
демонизируется например на старте системы. ======================================= Работающая схема: apt-get install fcgiwrap можно его настроить на работу через сокет, но лучше по tcp. Для этого редактируем /etc/init.d/fcgiwrap и приводим шапку к такому виду:
# FCGI_APP Variables FCGI_CHILDREN="1" #FCGI_SOCKET="/var/run/$NAME.socket" FCGI_PORT="8999" FCGI_ADDR="127.0.0.1"
location ~ (\.cgi|\.pl) { gzip off; #gzip makes scripts feel slower since they have to complete before getting gzipped # fastcgi_pass unix:/var/run/fcgiwrap.socket; fastcgi_pass 127.0.0.1:8999; fastcgi_index index.cgi; include "fastcgi_params"; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_script_name; expires 1m; }
location /lightsquid { alias /var/www/lightsquid/; index index.cgi; }
На самом деле блог рассчитан на меня и только на меня. Эдакая памятка по темам с которыми приходится сталкиваться. Ну, может быть тут будет и техническая муть, и политические выводы, крики души и прочее непотребство от меня любимого (и скромного кста))). Как пойдет. Го, вобщем :)