******************** Script profiler ********************
Total time: 0.023881
Total SQL time: 0.023065
SQL count: 33 (selects: 26 | executes: 16)
Peak memory usage: 4M
Memory limit: 128M
1. map.get [sysmaps.php:410]
Parameters: Array
(
[output] => Array
(
[0] => sysmapid
[1] => name
[2] => width
[3] => height
)
[sortfield] => width
[limit] => 1001
[search] => Array
(
[name] =>
)
[preservekeys] => 1
)
| Result: Array
(
)
|
2. map.get [sysmaps.php:426]
Parameters: Array
(
[output] => Array
(
)
[sysmapids] => Array
(
)
[editable] => 1
[preservekeys] => 1
)
| Result: Array
(
)
|
SQL (0.000218): SELECT nextid FROM ids WHERE table_name='auditlog' AND field_name='auditid' FOR UPDATE
sysmaps.php:22 → require_once() → ZBase->run() → ZBase->authenticateUser() → CWebUser::checkAuthentication() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CUser->login() → CApiService->addAuditDetails() → CAudit::addDetails() → DB::insert() → DB::reserveIds() → DBselect() in include/classes/db/DB.php:107
SQL (0.000184): UPDATE ids SET nextid=2613827 WHERE table_name='auditlog' AND field_name='auditid'
sysmaps.php:22 → require_once() → ZBase->run() → ZBase->authenticateUser() → CWebUser::checkAuthentication() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CUser->login() → CApiService->addAuditDetails() → CAudit::addDetails() → DB::insert() → DB::reserveIds() → DBexecute() in include/classes/db/DB.php:121
SQL (0.000216): INSERT INTO auditlog (userid,clock,ip,action,resourcetype,details,auditid) VALUES ('2','1791611664','216.73.216.30','3','0','','2613827')
sysmaps.php:22 → require_once() → ZBase->run() → ZBase->authenticateUser() → CWebUser::checkAuthentication() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CUser->login() → CApiService->addAuditDetails() → CAudit::addDetails() → DB::insert() → DBexecute() in include/classes/db/DB.php:467
SQL (0.008373): COMMIT
sysmaps.php:22 → require_once() → ZBase->run() → ZBase->authenticateUser() → CWebUser::checkAuthentication() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → DBend() → DBcommit() → DBexecute() in include/db.inc.php:291
SQL (0.000319): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.menu.view.last'
sysmaps.php:32 → require_once() → zbx_construct_menu() → CProfile::update() → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (0.000299): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.login.attempt.failed'
sysmaps.php:32 → require_once() → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (0.000179): DELETE FROM profiles WHERE idx='web.maps.sysmapid' AND idx2='0' AND userid='2'
sysmaps.php:379 → CProfile::delete() → CProfile::deleteValues() → DB::delete() → DBexecute() in include/classes/db/DB.php:846
SQL (0.000264): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.sysmaps.php.sort'
sysmaps.php:381 → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (0.000408): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.sysmaps.php.sortorder'
sysmaps.php:382 → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (0.000231): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.sysmapconf.filter_name'
sysmaps.php:400 → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (0.000207): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.sysmapconf.filter.active'
sysmaps.php:405 → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (7.8E-5): BEGIN
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → DBstart() → DBexecute() in include/db.inc.php:234
SQL (8.3E-5): SELECT usrgrpid FROM users_groups WHERE userid='2'
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->getMaps() → getUserGroupsByUserId() → DBselect() in include/perm.inc.php:283
SQL (8.6E-5): SELECT s.sysmapid,s.name,s.width,s.height FROM sysmaps s WHERE (EXISTS (SELECT NULL FROM sysmap_user su WHERE s.sysmapid=su.sysmapid AND su.userid=2 AND su.permission>=2) OR EXISTS (SELECT NULL FROM sysmap_usrgrp sg WHERE s.sysmapid=sg.sysmapid AND sg.usrgrpid=8 AND sg.permission>=2) OR s.userid=2 OR s.private=0) ORDER BY s.width
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->getMaps() → DBselect() in include/classes/api/services/CMap.php:222
SQL (7.0E-5): SELECT se.sysmapid,se.elementid FROM sysmaps_elements se WHERE se.sysmapid=1 AND se.elementtype=1
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getSelements() → DBselect() in include/classes/api/services/CMap.php:406
SQL (6.7E-5): SELECT se.sysmapid,0 AS elementid FROM sysmaps_elements se WHERE se.sysmapid=1 AND se.elementtype=4
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getSelements() → DBselect() in include/classes/api/services/CMap.php:406
SQL (6.5E-5): SELECT se.sysmapid,se.elementid FROM sysmaps_elements se WHERE se.sysmapid=1 AND se.elementtype=3
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getSelements() → DBselect() in include/classes/api/services/CMap.php:406
SQL (8.0E-5): SELECT g.groupid FROM hstgrp g WHERE EXISTS (SELECT NULL FROM rights r WHERE g.groupid=r.id AND r.groupid=8 GROUP BY r.id HAVING MIN(r.permission)>0 AND MAX(r.permission)>='2') AND 1=0
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CHostGroup->get() → DBselect() in include/classes/api/services/CHostGroup.php:315
SQL (6.6E-5): SELECT se.sysmapid,se.elementid FROM sysmaps_elements se WHERE se.sysmapid=1 AND se.elementtype=0
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getSelements() → DBselect() in include/classes/api/services/CMap.php:406
SQL (0.000582): SELECT h.hostid FROM hosts h WHERE h.flags IN (0,4) AND EXISTS (SELECT NULL FROM hosts_groups hgg JOIN rights r ON r.id=hgg.groupid AND r.groupid=8 WHERE h.hostid=hgg.hostid GROUP BY hgg.hostid HAVING MIN(r.permission)>0 AND MAX(r.permission)>='2') AND h.hostid=10084 AND h.status IN (0,1)
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CHost->get() → DBselect() in include/classes/api/services/CHost.php:439
SQL (6.4E-5): SELECT se.sysmapid,st.triggerid AS elementid FROM sysmaps_elements se,sysmap_element_trigger st WHERE se.selementid=st.selementid AND se.sysmapid=1 AND se.elementtype=2
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getSelements() → DBselect() in include/classes/api/services/CMap.php:406
SQL (6.6E-5): SELECT sl.sysmapid,slt.triggerid FROM sysmaps_links sl,sysmaps_link_triggers slt WHERE sl.linkid=slt.linkid AND sl.sysmapid=1
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CMap::getLinkTriggers() → DBselect() in include/classes/api/services/CMap.php:425
SQL (7.3E-5): SELECT t.triggerid FROM triggers t WHERE NOT EXISTS (SELECT NULL FROM functions f,items i,hosts_groups hgg LEFT JOIN rights r ON r.id=hgg.groupid AND r.groupid=8 WHERE t.triggerid=f.triggerid AND f.itemid=i.itemid AND i.hostid=hgg.hostid GROUP BY i.hostid HAVING MAX(permission)<'2' OR MIN(permission) IS NULL OR MIN(permission)=0) AND 1=0 AND t.flags IN (0,4)
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->checkPermissions() → CTrigger->get() → CApiService->customFetch() → DBselect() in include/classes/api/CApiService.php:1068
SQL (6.8E-5): COMMIT
sysmaps.php:410 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → DBend() → DBcommit() → DBexecute() in include/db.inc.php:291
SQL (0.000338): SELECT type,value_id,value_int,value_str,idx2 FROM profiles WHERE userid=2 AND idx='web.paging.lastpage'
sysmaps.php:422 → getPagingLine() → getPageNumber() → CProfile::get() → DBselect() in include/classes/user/CProfile.php:164
SQL (6.4E-5): BEGIN
sysmaps.php:426 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → DBstart() → DBexecute() in include/db.inc.php:234
SQL (6.9E-5): SELECT s.sysmapid FROM sysmaps s WHERE (EXISTS (SELECT NULL FROM sysmap_user su WHERE s.sysmapid=su.sysmapid AND su.userid=2 AND su.permission>=3) OR EXISTS (SELECT NULL FROM sysmap_usrgrp sg WHERE s.sysmapid=sg.sysmapid AND sg.usrgrpid=8 AND sg.permission>=3) OR s.userid=2) AND 1=0
sysmaps.php:426 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CMap->get() → CMap->getMaps() → DBselect() in include/classes/api/services/CMap.php:222
SQL (5.8E-5): COMMIT
sysmaps.php:426 → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → DBend() → DBcommit() → DBexecute() in include/db.inc.php:291
SQL (7.2E-5): BEGIN
sysmaps.php:444 → require_once() → DBstart() → DBexecute() in include/db.inc.php:234
SQL (0.000322): UPDATE profiles SET value_str='zabbix.php', type=3 WHERE userid=2 AND idx='web.menu.view.last' AND idx2='0'
sysmaps.php:444 → require_once() → CProfile::flush() → CProfile::updateDB() → DBexecute() in include/classes/user/CProfile.php:338
SQL (0.000179): UPDATE profiles SET value_str='sysmaps.php', type=3 WHERE userid=2 AND idx='web.paging.lastpage' AND idx2='0'
sysmaps.php:444 → require_once() → CProfile::flush() → CProfile::updateDB() → DBexecute() in include/classes/user/CProfile.php:338
SQL (0.000144): UPDATE profiles SET value_str='ASC', type=3 WHERE userid=2 AND idx='web.sysmaps.php.sortorder' AND idx2='0'
sysmaps.php:444 → require_once() → CProfile::flush() → CProfile::updateDB() → DBexecute() in include/classes/user/CProfile.php:338
SQL (0.009473): COMMIT
sysmaps.php:444 → require_once() → DBend() → DBcommit() → DBexecute() in include/db.inc.php:291