брояч на заявки към сървъра

embaka

Registered
Здравейте, значи трябва ми брояч на mysql заявките към сървъра.

Въпроса е следния, как могат да се извлекат всички текущи заявки към сървъра, примерно ако в сайта има 10 човека и всеки прави по 40 заявки, трябва да върне 400. Записва ли се някъде в mysql тая информация, от къде може да се извлече като цяло
 
http://dev.mysql.com/doc/refman/4.1/en/server-status-variables.html

Ето тука се запазват стойностите при update, insert, select... и т.н. за всичко.
 
мен ме интересува в момента колко заявки има към сървъра, кратко точно и ясно, кое какво връща от тая заявка, те са към 200-300 реда

при положение, че има 66 човека онлайн, не може да връща Queries 3609542
 
Ако ползваш cPanel и някойя от българските хостинг компании вътре в него една от статистиките ти показва и времето за CPU и броя на MySQL заявки на ден.

Това няма ли да ти свърши работа?
 
Еми много просто можеш да си направиш един counter. Не виждам какъв е проблема.

queries_today.txt и записваш броя заявки всеки ден. В края на деня нулираш.
 
нещо не ме разбирате, трябва ми на момента да разбера колко заявки се изпълняват към сървъра, т.е.

в момента в сайта има 20 човека онлайн и те отварят някакви страници, трябва ми сумарно в този момент, в който разглеждат сайта колко заявки се изпълняват към mysql, това е
 
embaka каза:
нещо не ме разбирате, трябва ми на момента да разбера колко заявки се изпълняват към сървъра, т.е.

в момента в сайта има 20 човека онлайн и те отварят някакви страници, трябва ми сумарно в този момент, в който разглеждат сайта колко заявки се изпълняват към mysql, това е
Я виж тази тема дали няма да ти помогне!

http://stackoverflow.com/questions/216007/how-to-determine-total-number-of-open-active-connections-in-ms-sql-server-2005 (Не е реклама)
 
dakata__92 каза:
embaka каза:
нещо не ме разбирате, трябва ми на момента да разбера колко заявки се изпълняват към сървъра, т.е.

в момента в сайта има 20 човека онлайн и те отварят някакви страници, трябва ми сумарно в този момент, в който разглеждат сайта колко заявки се изпълняват към mysql, това е
Я виж тази тема дали няма да ти помогне!

http://stackoverflow.com/questions/216007/how-to-determine-total-number-of-open-active-connections-in-ms-sql-server-2005 (Не е реклама)
Това няма да му свърш и работа.. За MSSQL е, не за MySQL.

@embaka - http://stackoverflow.com/questions/1290867/count-number-of-mysql-queries-executed-on-page
 
м не става, аз съм си направил брояч, които ми отчита само аз като съм в сайта, колко заявки прави на всяка страница, но искам да следя колко правят всички едновремнно, които са онлайн, това тук е като моето решение и не ми върши много работа

общо взето ми трябва да следя натоварването на mysql, ако го претовари да вадя страница, че е претоварен сървъра или нещо от сорта
 

Back
Горе