Narzędzia użytkownika

Narzędzia witryny


baza_status

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
baza_status [2014/10/30 08:47]
zozlak [Zapytania aktualnie wykonywane na serwerze baz danych]
baza_status [2015/01/28 22:31] (aktualna)
zozlak
Linia 4: Linia 4:
 Odśwież stronę, aby zaktualizować Odśwież stronę, aby zaktualizować
 <PHP> <PHP>
- require_once('​../​php/​sql.php'​);​ 
  $PDO = new PDO('​pgsql:​ host=10.0.1.7 dbname=ewd',​ '​ewd_baza',​ '​CalEBo9'​);​  $PDO = new PDO('​pgsql:​ host=10.0.1.7 dbname=ewd',​ '​ewd_baza',​ '​CalEBo9'​);​
  
  $zapytania = $PDO->​query("​  $zapytania = $PDO->​query("​
- SELECT datname AS baza, pid, application_name AS klient, query_start AS data_rozpoczecia,​ now() - query_start AS czas_dzialania,​ query AS zapytanie + SELECT datname AS baza, usename AS uzytkownik, pid, application_name AS klient, query_start AS data_rozpoczecia,​ now() - query_start AS czas_dzialania,​ query AS zapytanie 
- FROM ​pg_stat_activity + FROM ​obciazenie_serwera() 
- WHERE ​state = '​active'​ and usename <> '​ewd_www'​ AND query NOT LIKE '​%pg_stat_activity%'​+ WHERE usename <> '​ewd_www'​ AND query NOT LIKE '​%pg_stat_activity%'​
  ORDER BY baza, data_rozpoczecia  ORDER BY baza, data_rozpoczecia
  "​)->​fetchAll(PDO::​FETCH_ASSOC);​  "​)->​fetchAll(PDO::​FETCH_ASSOC);​
  
  echo('<​table>'​);​  echo('<​table>'​);​
- echo('<​thead><​tr><​th>​baza</​th><​th>​data rozpoczęcia</​th><​th>​czas wykonywania</​th><​th>​program klienta</​th><​th>​zapytanie</​th><​th>​pid</​th></​tr></​thead>'​);​+ echo('<​thead><​tr><​th>​baza</​th><​th>​użytkownik</​th><​th>​data rozpoczęcia</​th><​th>​czas wykonywania</​th><​th>​program klienta</​th><​th>​zapytanie</​th><​th>​pid</​th></​tr></​thead>'​);​
  echo('<​tbody>'​);​  echo('<​tbody>'​);​
  
Linia 23: Linia 22:
  }  }
  unset($i);​  unset($i);​
- echo('<​tr><​td>'​.$z['​baza'​].'</​td><​td>'​.$z['​data_rozpoczecia'​].'</​td><​td>'​.$z['​czas_dzialania'​].'</​td><​td>'​.$z['​klient'​].'</​td><​td>'​.$z['​zapytanie'​].'</​td><​td>'​.$z['​pid'​].'</​td></​tr>'​);​+ echo('<​tr><​td>'​.$z['​baza'​].'</​td><​td>'​.$z['​uzytkownik'​].'</​td><​td>'​.$z['​data_rozpoczecia'​].'</​td><​td>'​.$z['​czas_dzialania'​].'</​td><​td>'​.$z['​klient'​].'</​td><​td>'​.$z['​zapytanie'​].'</​td><​td>'​.$z['​pid'​].'</​td></​tr>'​);​
  }  }
  
baza_status.1414655266.txt.gz · ostatnio zmienione: 2014/10/30 08:47 przez zozlak